У меня есть цель струнное что-то вроде этого PT_content: data1 И PT_content2: data2 ИЛИ PT_content3: Data3Regex, чтобы проверить, когда слово шаблон отсутствует в строке
Теперь мне нужно проверить, нет ли там недействителен классификатор в строке, Например
PT_content:. data1 И PR_content2: data2 ИЛИ PT_content3: данные3 (это является недопустимым, как только PT_xxxxxx:. данные допускается)
Я попробовал некоторый узор с отрицательной упреждающей выборкой, но это не так EEM s работать
Pattern.compile("(?!.*PT_[a-zA-Z]*:)")
Благодарности
Я не знаю много об этом. –
Не получится. Если вы соответствуете определенному шаблону и как часть шаблона слово должно отсутствовать, то включение слова как присутствующего, а затем выполнение противоположного этого шаблона действительно будет соответствовать отсутствующему слову, но также не будет соответствовать остальным шаблон. – OCDev