Thanks for the video. Flash Fill too does a pretty good job in these situations.
@mangezable8 ай бұрын
Fascinating! I held a lecture on regex to my colleagues two days ago, so this upload was a nice coincidence. Will be interesting to see this in Excel! 😊
@roywilson95808 ай бұрын
Thanks for the video, I can't wait to get my hands on the Regex functions, having already used them in python and can see very many use cases with Excel in data cleansing and so on.
@OmisileKehindeOlugbenga8 ай бұрын
Awesome. RegEx now in Excel.
@facthello28148 ай бұрын
I work for excel
@vinamrachandra96118 ай бұрын
Grep, short for “global regular expression print”, was a command, I first encountered in Unix, used for searching and matching text patterns in files contained in the regular expressions.
@Excelambda8 ай бұрын
Great Video!! Do not have the update yet to check. 2:25 the difference could be : one way : all the digits should have at least one occurrence...and since there are digits with no occurrence...no match ; the other way zero or more occurrences
@meniporat352712 күн бұрын
The problem in cell C13 (At 2:25) can be solved thus: =CONCAT(REGEXEXTRACT(B13,"\d*",1)) BTW, this formula: =CONCAT(REGEXEXTRACT(B13,"\d+",1)) ("+" instead of "*") will yield the same result
@subjectline5 ай бұрын
Regular Expressions in Excel, woohoo!
@Corey_Bee8 ай бұрын
I think validating a list of email addresses would be a great use case. The precise requirements can be a bit confusing if you go for perfection, but once you settle on the requirements, regex is a great way to validate against them.
@vinamrachandra96118 ай бұрын
I tried with B 90210 and used =REGEXEXTRACT(H13,"\d*",1) RESULT spilled over 4 rows with first, second, and fourth returning blank and third returning 90210. Looks like REGEXTRACT is returning blank if pattern is not matched. That is why =REGEXEXTRACT(H13,"\d*") works only when number is at the start of the string. =CONCAT(REGEXEXTRACT(H13,"\d*",1)) is working. Either a bug or poor design.
@DM-py7pj8 ай бұрын
will it have same limitations as _VBScript_RegExp_55_ ? E.g., no LookBehinds, Named Capturing Groups etc
@MrXL8 ай бұрын
Not the expert, but my expert friends say the version in Excel now is much better than VBA.
@brianxyz8 ай бұрын
It has the functionalities you listed.
@DM-py7pj8 ай бұрын
@@MrXL thank you
@DM-py7pj8 ай бұрын
@@brianxyz Exciting news then. Thanks.
@Graham-uc8es4 ай бұрын
Regular expressions that potentially have an infinite number of matches should be avoided. \d* can potentially match an infinite number of empty strings. I suspect the way Microsoft have implemented means it stops at so many matches, so if number first it matches and then breaks after the infinite matches. When there is something before the number, the infinite matches come first. \d+ is a lot safer.