Swinsian allows you to search for terms in a specific tag or all the tags at once. To change which tags are searched click the arrow in the search field in the toolbar. By default the search field will look for the terms you type in the title, artist and album fields. More specific rule based filtering of tracks can be done with smart playlists.
It is also possible to search for tracks using regular expressions. Pick one of the 'Regex' labeled options from the drop down menu. This allows you to search using ICU style regular expression syntax, see here and here for detailed syntax guides.