+ 18
Regular Expressions Problem
https://code.sololearn.com/WYEWZ5P0Sr79/?ref=app Plz tell how ? is used for two different purposes First for lazy matching Second for the existence of letter How ? Behaves differently?
9 Antworten
+ 24
This is a great question. Thanks for sharing. Even I got confused a little 😃
https://javascript.info/regexp-greedy-and-lazy
But going through this awesome article the purpose of '?' as lazy quantifier became crystal clear 👌
This article explains very clearly how the use '?' after other identifiers like '* 'or in your case '+' makes it lazy and hence able to find multiple matches.
I am off to my favorite regex playground to play with this myself.
https://regex101.com/
+ 7
Morpheus 😄 thanks
+ 3
Please see:
https://code.sololearn.com/WHl9x8w4dldn/?ref=app
+ 3
Bartas Dausynas yes when I done solving algorithm problem with many If else, loops and many lines of code and then see other solutions they solve the same problem with just one line of regex.
- 2
What is the answer
- 2
Said