В регулярном выражении Emacs почему ^[^[:digit:]]
соответствует цифре и новому символу линии перед цифрой, например. он будет соответствовать всей второй и третьей линиямПочему `^ [^ [: digit:]]` соответствует цифре и новому символу линии перед цифрой
1
1
но не первая строка.
Моя первоначальная мысль состоит в том, чтобы использовать ^[^[:digit:]]
для соответствия строке, не начинающейся с цифры. Почему это не работает для моей цели? Какое регулярное выражение может работать для моей цели?
Спасибо.
Weird; он работает с grep. – jangler