Сводка общих регулярных выражений

Автор:Умный Набор Инструментов Время выхода:2022-02-25 20:56:00 Количество слов:2981 Читайте:26594Раз
Функции Регулярные выражения
Целые числа (включая 0) ^-? [0-9]\\d*$
Целые положительные числа (включая 0) ^[0-9]\\d*$
Отрицательные целые числа (исключая 0) ^-[0-9]\\d*$
Числа (включая 0) ^([+-]?) \\\d*\\\\...? \\\d+$
Положительные числа (включая 0) ^[0-9]\\\d*|0$
Отрицательные числа (исключая 0) ^-[1-9]\\\d*|0$
Числа с плавающей точкой или целые числа ^\\\d+(\\\. \\\d+)? $
Число с плавающей точкой ^([+-]?) \\\d*\\\\. \\\d+$
Положительные числа с плавающей точкой ^[1-9]\\\d*. \\\d*|0.\\d*[1-9]\\d*|0?.0+|0$
Отрицательные числа с плавающей точкой ^(-([1-9]\\\d*. \\d*|0.\d*[1-9]\d*))|0?.0+|0$
Неотрицательные числа с плавающей точкой (положительные числа с плавающей точкой + 0, с одним десятичным знаком) ^(([0-9]+\. [0-9]{1})|([0-9]*[1-9][0-9]*\. [0-9]{1})|([0-9]*[0-9]{1})$)
Электронная почта ^[a-zA-Z0-9.! #$%&'*+\/=? ^_`{|}~-]+@[a-zA-Z0-9](? :[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])? (? :\. [a-zA-Z0-9](? :[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$
Цвета ^[a-fA-F0-9]{6}$
url ^http[s]? :\\\/\\\/([\\\\w-]+\\\...) +[\\\\\w-]+([\\\w-. /? %&=]*)? $
Только китайский ^[\\\u4E00-\\u9FA5\\uF900-\uFA2D]+$
Только символы ACSII ^[\\\x00-\\\xFF]+$
Почтовый индекс ^\\\d{6}$
Номер мобильного телефона ^(11|12|13|14|15|16|17|18|19)[0-9]{9}$
Номер мобильного телефона и стационарного телефона (^1[1|2|3|4|5|6|7|8|9][0-9]\d{8}$)|(^(0[0-9]{2,3}\-)? ([2-9][0-9]{6,7})+(\-[0-9]{1,4})? $)
Непустой ^\\\S+$
Алфавит ^[A-Za-z]+$
Только верхний регистр ^[A-Z]+$
Только нижний регистр ^[a-z]+$
Пароль (должен содержать цифры, буквы, специальные символы и быть длиной 6-12 цифр) ^(?! \D+$)(?! [a-zA-Z0-9]+$)(?! [^a-zA-Z0-9]+$)\S{6,12}$
Пароль (должен содержать буквы и цифры и состоять из 8-12 цифр) ^(?! \D+$)(?! [^a-z]+$)\S{8,12}$
Пароль (должен содержать цифры, заглавные и строчные буквы, специальные символы и иметь длину 6-12 знаков) ^(?! \D+$)(?! [a-z]+$)(?! [^A-Z]+$)\S{6,12}$
Время ^([0-1]? [0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])$
Дата + время (((^((1[8-9]\d{2})|([2-9]\d{3})))([-\/\. _])(10|12|0?[13578])([-\/\. _])(3[01]|[12][0-9]|0?[1-9]))|(^((1[8-9]\d{2})|([2-9]\d{3}))(-\/\. _])(11|0?[469])([-\/\. _])(30|[12][0-9]|0?[1-9]))|(^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\. _])(0?2)([-\/\. _])(2[0-8]|1[0-9]|0?[1-9]))|(^([2468][048]00)([-\/\. _])(0?2)([-\/\. _])(29))|(^([3579][26]00)([-\/\. _])(0?2) ([-\/\. _])(0?2)([-\/\. _])(29))|(^([1][89][0][48])([-\/\. _])(0?2)([-\/\. _])(29))|(^([2-9][0-9][0][48])([-\/\. _])(0?2)([-\/\. _])(29))|(^([1][89][2468][048])([-\/\. _])(0?2)([-\/\. _])(29))|(^([2-9][0-9][2468][048])([-\/\. _])(0?2)([-\/\. _])(29))|(^([1][89][13579][26])([-\/\. _])(0?2)([-\/\. _])(29))|(^([2-9][0-9][13579][26])([-\/\. _])(0?2)([-\/\. _])(29)))((\s+(0?[1-9]|1[012])(:[0-5]\d){0,2}(\s[AP]M))? $|(\s+([01]\d|2[0-3])(:[0-5]\d){0,2})? $))
Идентификационный номер ^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))((0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$)

Оригинальное содержание, воспроизведенное с указанием авторства: Умный Набор Инструментов

Комментарии (всего 0)

Связанные чтения

Сводка общих регулярных выражений

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

Рождение инструмента для конвертирования файлов формата OFD онлайн

"Умный Набор Инструментов" получал OFD-файлы, переходил на JAVA-сайт для преобразования формата, и в итоге PDF или картинка представлялась пользователю.

Как составить карьерный план для дизайнеров - 5-летний личный план IDP

Оглядываясь на себя 4 года назад, я вижу, что цели, которые я ставил перед собой, постепенно реализуются. Найдите маршрут, по которому вы должны развиваться сами, и поделитесь прошлым опытом.

Световое шоу на мосту через реку Янцзы в Вуцзягане, шоу дронов

Световое шоу и выступление дронов на мосту через реку Янцзы в районе Вуцзяган, город Ичан, провинция Хубэй, 31 июля 2021 года, Китай.

Добавление текстового водяного знака с помощью решения ffmpeg set fontfile invalid

Наиболее эффективное решение для всей сети

Рекомендации и отзывы Свяжитесь с нами