Обратные ссылки в регулярном выражении не работают

Я читаю обратные ссылки в регулярном выражении, и я использую следующий пример, чтобы иметь тест,

echo "it is 'foo'" | grep '\(["']\).*\1'

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

Я также пытаюсь изменить строку, и до сих пор не работают

echo 'foo' | grep '\(["']\).*\1'

я не уверен, где ошибка,

0 ответов

Другие вопросы по тегам