Scrapebox is only limited by 2 things.
1.) The search engines.
2.) The person using it.
Any scraper, including hrefer (which is xrumers scraping product, which is inferior to scrapebox IMHO - and yes I own Xrumer and have worked with it a lot in the past) is subject to what search engines will give it. You can't search for html in any major search engine, only content, in fact thats why products like ... meh Im drawing a blank, somone else can chime in. But there are multiple paid search engines that index the html of the page and allow you to search it but they are all paid and private.
At any rate, the page scanner in scrapebox can scan the html of a page and tell you if a page contains certain markers, but you have to have a list of urls to feed it.
The custom data graber can scrape html from a page, but you have to have the urls you want to scrape data from and you need to build the module telling it what to scrape.
The harvester can scrape search engines for urls based on the content they contain.
No free service, that I have ever heard of, allows you to input html in a search box and then get back results. Point being if thats what your after, yes scrapebox is limited on that because no search engine can do it. Scrapebox doesn't make content it just scrapes it. For that matter, no script you build will be able to allow you to search html with a search engine and hreffer, gscraper and any other tool out there is all limited in this way as well. All of them, including Scrapebox scrape data, not make up data. So you can't scrape what doesn't exist and no search engine will provide such data.
So if you can give more clarity on what your doing I could tell you if scrapebox can do it.