Regular expression are very vital in any programming language, especially in web development we can use Regular Expression in verity of situation like User input validations, data validations , data compare, data extraction, data modifications based on certain inputs,sanitize data, to find x and replace with y… etc. Merely this list is very tiny, there are enormous uses with regular Expressions.
Here he this Quick Reference list to quick Start with Regular Expressions:
Commonly Used Symbols and Syntax
[abc] | A single character of: a, b, or c | [^abc] | Any single character except: a, b, or c | [a-z] | Any single character in the range a-z | [a-zA-Z] | Any single character in the range a-z or A-Z | ^ | Start of line | $ | End of line | A | Start of string | z | End of string | . | Any single character | s | Any whitespace character | S | Any non-whitespace character | d | Any digit | D | Any non-digit | w | Any word character (letter, number, underscore) | W | Any non-word character | b | Any word boundary | (…) | Capture everything enclosed | (a|b) | a or b | a? | Zero or one of a | a* | Zero or more of a | a+ | One or more of a | a{3} | Exactly 3 of a | a{3,} | 3 or more of a | a{3,6} | Between 3 and 6 of a |
Modifiers
i | case insensitive |
m | make dot match newlines |
g | Global Match |
x | Ignore unescaped white space in the regular expression pattern. |
That’s it for today, Leave a comment to keep the list going.