как использовать egrep регулярные выражения? - PullRequest
0 голосов
/ 28 ноября 2011

как использовать egrep regex?

source
exec pro..do_pr_ddd_sum 123039246, 995, 201705848

egrep '*pr_ddd_sum*123039246*995*' *
-- no result found

В приведенном выше коде он не может вернуть результат.

Ответы [ 2 ]

1 голос
/ 28 ноября 2011

Возможно, вы имеете в виду 'pr_ddd_sum.*123039246.*995'.

0 голосов
/ 28 ноября 2011

Вы путаете групповые символы оболочки с метасимволами регулярных выражений. В оболочке «» означает любой символ. В регулярном выражении этот метасимвол означает ноль или более предшествующего символа. Посмотрите на предложение Майкла. В нем точка ('.') Обозначает любой символ, поэтому '. ' означает любой символ, за которым следует ноль или более повторений любого символа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...