Как вы захватить восклицательный знак !
перед тем "
и (
, но не внутри две двойные кавычки "
?Захват восклицательный знак до "и (но не внутри„“(RegEx)
Перед prerequisity это нормально, но последние часть, что восклицательный знак не должен быть внутри удваивает кавычки, должны быть добавлены:
\s*([\!])\s*(")|\s*([\!])\s*(\()
Учитывая вход: (! "A" ! (!"B" "C" " ! ("))
Ожидаемый результат: (! "A" ! (! "B" "C" " ! ("))
пример regex101 работает, как и ожидалось, я не уверен в том, что debuggex должен работать, но у него очень приятный интерфейс для программистов регулярных выражений! – MarkokraM
@MarkokraM да, именно для хорошего интерфейса ... в настоящее время по некоторым причинам генератор изображения, кажется, сломан – bukart