Интересно, есть ли сравнение между различными метасимволами регулярных выражений в различных реализациях?
Я ищу такую таблицу, как
Language Perl sed grouping ( ) \( \)
Языкиинтересуюсь Perl, Sed Java Javascript
Здесь есть исчерпывающая страница сравнения: Сравнение вкусов регулярных выражений .
Некоторые языки реализуют определенный стиль, поэтому найдите свой язык на этой странице и определите, на какой столбец смотреть. Например, JavaScript будет под ECMA. Для sed это зависит от того, используете ли вы UNIX или Linux (со страницы):
Инструмент sed UNIX использует POSIX BRE. Linux обычно поставляется с GNU реализация, в которой используется "GNU BRE".
Сценарий с именем txt2regex позволяет создавать регулярные выражения и отображает синтаксис для различных вариантов.
txt2regex
Сравнение механизмов регулярных выражений в Википедии * Диаграмма 1002 * является всеобъемлющей и простой для понимания.
Существует также сводка синтаксиса регулярного выражения Ричарда Кеттвеллу .