Полезные регулярки.
Сен 25
Несколько полезных примеров регулярок, которые можно скопипастить по мере нужды. Также небольшая памятка по составлению и функциям.
Примеры шаблонов
| Выражение | Совпадает |
|---|---|
| foo | Слово foo |
| ^foo | Начинается с foo |
| foo$ | Кончается с foo |
| ^foo$ | Точное совпадение с foo |
| [abc] | a, b или c |
| [a-z] | Любая строчная буква |
| [^A-Z] | Любой символ не в верхнем регистре |
| (gif|jpg) | Совпадает либо gif либо jpeg |
| [a-z]+ | Одна или более строчных букв |
| [0-9.-] | Любое число, точка или минус |
| ^[a-zA-Z0-9_]{1,}$ | Любое слово, в котором как минимум одна буква, число или _ |
| ([wx])([yz]) | wy, wz или xy, xz |
| [^A-Za-z0-9] | Любой символ (не буква и не цифра) |
| ([A-Z]{3}|[0-9]{4}) | Совпадает три буквы или четыре цифры |
