Есть ли в PCRE такая вещь, как «отрицательное чередование» или «отрицательные строковые классы», как «отрицательные символьные классы»?

Хорошо, так что в то время как шаблон[abc] соответствует одному символу,ab, или жеc, шаблон[^abc] соответствует любому данному персонажуне ,ab, или же .c

Теперь, если я заменюстрока заперсонаж в приведенном выше заявлении, это все равно будет применяться, если я также изменил первый шаблон на альтернативную конструкцию, как(abc|def|ghi), - это будет соответствовать последовательной строке из трех символов, равных,abcdef, или жеghi, Что я могу сделать, чтобы соответствовать любой строке из трех символов, которыене равно ,abcdef, или же ?ghi

Ответы на вопрос(2)

Ваш ответ на вопрос