Привет Я ищу регулярное выражение для строки текста, которая не заканчивается определенным словом, скажем, это "abcd"
Сначала я попытался с .*[^abcd]$
Конечно, это не работает. Он соответствует строке, которая не заканчивается ни одной буквой a, b, c или d.
Итак, в Advanced Grep Topics я нашел это выражение, но не смог заставить его работать: ^(?>.*)(?<=abcd)
- > grep -e "^(?>.*)(?<=abcd)$"
Любая идея для выражения, которое мне нужно?