Regex Code Generator

Частые выражения (нажмите, чтобы заполнить):

Что такое генератор кода regex?

Превращает отлаженное регулярное выражение в готовые фрагменты кода для JavaScript, PHP, Python, Go или Java одним кликом. Экранирование и различия флагов обрабатываются автоматически, поэтому код можно сразу вставить в проект.

Языки и различия

  • JavaScript: литерал /pattern/flags, поддержка g/i/m/s/u/y
  • PHP: стиль preg_match_all, JS-флаги g/y/d отфильтровываются
  • Python: re.findall, флаги как re.I/re.M/re.S
  • Go: regexp.MustCompile, флаги инлайн (?i)(?m)(?s)
  • Java: Pattern.compile, поддержка CASE_INSENSITIVE

Быстрые выражения

На странице 17 частых регулярных выражений (китайские символы, двухбайтовые символы, email, URL, телефон, QQ, почтовый индекс, удостоверение, даты, целые и дробные числа). Нажмите, чтобы заполнить и сгенерировать код на выбранном языке.

Как использовать

  1. Выберите язык (JS/PHP/Python/Go/Java)
  2. Введите шаблон и флаги (стиль JS) или нажмите быстрое выражение
  3. Нажмите «Сгенерировать» и скопируйте фрагмент в проект