Примеры регулярных выражений
Простые примеры регулярных выражений и задаваемых ими шаблонов поиска представлены в табл. 20.
Таблица 20. Примеры использования регулярных выражений
| Образец | Соответствие |
| /^$/ | пустая строка, т.е. только конец строки |
| /./ | непустая строка, по крайней мере один символ |
| /^/ | все строки |
| /thing/ | thing где-либо в строке |
| /^thing/ | thing в начале строки |
| /thing$/ | thing в конце строки |
| /^thing$/ | строка, состоящая лишь из thing |
| /thing.$/ | thing плюс любой символ в конце строки |
| /\/thing\// | /thing/ где-либо в строке |
| /[tT]hing/ | thing или Thing где-либо в строке |
| /thing[0-9]/ | thing, за которой идет одна цифра |
| /thing[^0-9]/ | thing, за которой идет не цифра |
| /thing1.*thing2/ | thing1, затем любая строка, затем thing2 |
| /^thing1.*thing2$/ | thing1 в начале и thing2 в конце |