#regex
Вопрос:
Я не знаком с регулярными выражениями, и из поисков я понимаю, что исключение строк не так просто.
Проще говоря, я ищу соответствие строке «cfc», но исключаю «cfcfc».
Спасибо
Комментарии:
1. Можете ли вы объяснить, почему это должно совпадать
cfc
? Это единственная строка, которой он должен соответствовать?
Ответ №1:
с негативом смотрите вперед и оглядывайтесь назад
(?<!cf)cfc(?!fc)
Комментарии:
1. Почему нет
^cfc$
? Там недостаточно информации, чтобы действительно знать, что они пытаются сделать.2. это будет соответствовать произвольному префиксу и суффиксу, а не только точным словам.