Обратные ссылки в регулярном выражении не работают
Я читаю обратные ссылки в регулярном выражении, и я использую следующий пример, чтобы иметь тест,
echo "it is 'foo'" | grep '\(["']\).*\1'
и цель состоит в том, чтобы сопоставить любую строку, заключенную в "" или "", но после того, как я запустил ее в командной строке и нажал ввод, результата нет, и выполнение не завершено,
Я также пытаюсь изменить строку, и до сих пор не работают
echo 'foo' | grep '\(["']\).*\1'
я не уверен, где ошибка,