a11y.skipToMainContent
1

Тестирование SQL Regex

Тестируйте шаблоны SQL REGEXP против выборочных данных на разных диалектах баз данных. Посмотрите, как каждый диалект интерпретирует ваш шаблон по-разному.

SQL Regex Tester
Test Strings (one per line)
More options
Was this tool helpful?
Send output to:
Advertisement

How to use SQL Regex Tester

  1. Введите свой шаблон REGEXP.
  2. Добавить тестовые строки (по одной на линию).
  3. Просмотр матчей для каждого диалекта SQL.
  4. Сравните различия в поведении между базами данных.

Что такое имя?

Тестер SQL regex позволяет тестировать регулярные шаблоны экспрессии, поскольку они будут вести себя в разных базах данных SQL. Каждый движок базы данных (MySQL, PostgreSQL, SQLite, MSSQL) имеет немного отличающийся синтаксис регекса и поведение. Этот инструмент показывает, как ваш шаблон работает на всех четырех диалектах одновременно, подчеркивая различия в соответствующем поведении. Это неоценимо для написания кросс-базовых совместимых запросов.

Advertisement

FAQ

Почему результаты различаются между базами данных?
Каждая база данных использует различный движок регекса с различным синтаксисом. Например, MySQL использует регекс Генри Спенсера, а PostgreSQL — POSIX.
Могу ли я тестировать такие модели?
Инструмент поддерживает синтаксис шаблонов LIKE и REGEXP/RLIKE.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

Advertisement