This feature is not available in classic Google Search and it's not in Google's roadmap. You can learn more about this topic watching the Google video Will Google implement the ability to search with regular expressions?
However, there's one exception. Google Code Search supports regular expressions. Of course, the search target for this topic search engine ...
Google Search can return the matches of some simple regular expressions.
For example, the search query
appears to be equivalent to
("gray wolf" OR "red fox" OR "red wolf" OR "gray fox")
You can see the output of this search query here.
SymbolHound has an open source code repository search, similar to the now-discontinued Google Code Search option, in addition to a symbol-inclusive web search that indexes programming-related sites such as Stackoverflow.
This formula will do the job:
If no @ is found, the original value is shown.
The =regexextract function (documentation) executes the regular expression parameter (@(.*)) against the value of cell A1, and returns the matching group.
I was just looking for a similar feature in IFTTT, but then discovered that Zapier (kind of) supports this. They're not proper regex's but it does pattern matching of sorts
Might be good enough for what you need!
The short answer is: no, you can't do this.
The long answer:
IFTTT does not have a regular expression scraper, at least as of this tweet:
IFTTT does not legitimately let you create your own THIS conditions or THAT actions.
Illegitimately, you can use https://github.com/captn3m0/ifttt-webhook to create ...
You can write a piece of software to:
Take the keywords from the regular expression;
Google the keywords and get a list of results;
Crawl each resulting URI and filter it with complete regular expression.
Let's study a case: from site:gog.com find all games that have Spanish voice-over.
The regular expression is:
It shall match, ...
You just need to use the backslash to escape the period character, so you have one of two options:
for regexextract to capture everything after the period, thus ignoring everything before it:
or regexreplace to replace everything including and before the period:
I would use the following formula to obtain an URL.
"No valid entry"
Copy / Paste
If your email address (firstname.lastname@example.org) is in A1
=index(split(A1,"@"),0,2) = example.com
=index(split(A1,"@"),0,1) = bob
You are splitting on the @ and than using index to select which column you want from the split.
It is possible to search Wikipedia (or any other site that a search engine can access) using simple regular expressions, as long as you rely on an search engine. The following Google search query searches Wikipedia for matches of the regular expression (Yahoo|Google|Microsoft):
Two solutions here:
Google Drive Spreadsheet - Continue with using the speadsheet as linked, but limit the search area to avoid hitting the "Exceeded maximum execution time".
Download via IMAP
1. Google Drive Spreadsheet
It's possible via a Google Drive Spreadsheet.
The original credit for Regular Expression based search of Gmail emails goes to Labnol....
You can find them using find and replace if you go to view -> all formulas (ctrl+') and then do you "round( " find this will at least cut down on the manual labor of it all
I couldnt find a way (using find and replace to search for wild card value though
Try out the script below
Instead of using the built-in find and replace function use Google Apps Script or an add-on.
Contrary to what I had concluded earlier, "where 'string' matches B" works:
Description Expected Category Inferred Category
bla 1 cat1 =query(A$1:B$3, "select C where '" & A8 & "' matches B limit 1")
bla 2 cat2 =query(A$1:B$3, "select C where '" & A9 & "' matches B limit 1")
bla blue 2 cat2 ...
You could try splitting this into two parts returning the latter part as upper. Not sure how to nest the upper inside the regex in Gsheets.
=REGEXEXTRACT(A1,"stri") & upper(REGEXEXTRACT(A1, "(ng)"))
this returned for me:
string > striNG
Just a guess, but OP may want something like this:
=query(A:A, "Select A where A matches '.*/[A-Z]+/.*' ")
to select from ColumnA only cells containing nothing but Latin alphabet upper case letters between two virgulas suspensiva (forward slashes) whether or not in the context of other characters.
You could try something like this:
This replace the regex pattern your looking for with a symbol, then counts the number of times it occurs in your string, but counting the number of cells it splits into.
note: the extra space and the period at the end of the regexreplace, is there in case your ...
Google Search doesn't allow searching for punctuation characters.
Further, the asterisk (*) acts as a wildcard character in searches. For instance
* tart recipe
Should return recipes for apple tarts, pear tarts, cherry tarts, etc.
Google's own example from the search operators support page is
a * saved is a * earned
(That page also lists other special ...