我有一个类似这样的目标字符串 PT_content:data1 AND PT_content2:data2 OR PT_content3:data3
现在我需要检查字符串中是否有任何无效的限定符。例如
PT_content:data1 AND PR_content2:data2 OR PT_content3:data3(这是无效的,因为只允许PT_xxxxxx:data。)
我尝试了一些带有负前瞻的模式,但它似乎不起作用
Pattern.compile("(?!.*PT_[a-zA-Z]*:)")
谢谢