Russian (Русский) - Change language

Алфавит, используемый в регулярных выражениях

Название Условное обозначение Пример использования
Любой символ * "к"*"т" – допускает слова типа кит, кот и т.п.
Буква С С"от" – допускает слова типа Рот, рот, кот, Кот, мот и т.д.
Заглавная буква А A"от" – допускает слова типа Рот, Кот, Мот, Дот и т.п.
Строчная буква а а"от" – допускает слова типа рот, кот, мот, дот и т.п.
Буква или цифра Х X – допускает любую одиночную цифру или букву.
Цифра N N"-й" допускает слова типа 5-й, 4-й, 1-й и т.п.
Строка " " "кот"
Или | "пл"("о"|"а")"т" – допускает слова "плот" и "плат".
Символ из группы [] [тм]"от" – допускает слова тот и мот.
Символ не из группы [^] [^т]"от" – допускает слова "кот", "лот" и т.п., но не допускает слова "тот".
Пробел (в группе) \s [A\s] допускает только букву А либо пробел.
Любое число повторений (распространяется на стоящее слева выражение или подвыражение) {-} [АБ74]{-} – допускает любые комбинации символов А, Б, 7, 4 произвольной длины.
Количество повторений n {n} N{2}"-й" допускает слова типа 25-й, 84-й, 11-й и т.п.
От n до m повторений {n-m} N{1-3}"-й" допускает слова типа 5-й, 84-й, 111-й и т.п.
От 0 до n повторений {-n} N{-2}"-й" допускает слова типа -й, 84-й, 1-й и т.п.
От n и больше повторений {n-} N{2-}"-й" допускает слова типа 25-й, 834-й, 311-й, 34576-й и т.п.
Подвыражение ()
Символ "дефис" [\-]
Символ "слеш" [\\]

Примеры регулярных выражений:

  1. Почтовый индекс: [0-9]{6} Пример значения: "142172"
  2. Zip код (США): [0-9]{5}("-"[0-9]{4}){-1} Примеры значений: "55416", "33701-4313"
  3. Доход: N{4-8}[,]N{2} Примеры значений: "15000,00", "4499,00"
  4. Месяц числом: ((|"0")[1-9])|("10")|("11")|("12") Примеры значений: "4", "05", "12"
  5. Дробное число: ("-"|)([0-9]{1-})(|(("."|",")([0-9]{1-}))) Примеры значений: "1234,567", "0.99", "100,0", "-345.6788903"
  6. E-mail: [A-Za-z0-9_]{1-}(("."|"-")[A-Za-z0-9_]{1-}){-3}"@"[A-Za-z0-9_]{1-}(("."|"-")[A-Za-z0-9_]{1-}){-4}"."([A-Za-z]{2-4}|"asia"|"museum"|"travel"|"example"|"localhost") Примеры значений: "support@abbyy.com", "my-name@company.org.ru", "info@gallery.museum"

11/10/2020 12:08:08 PM


Please leave your feedback about this article