Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您能否帮助我理解 RE2 是否允许否定正则表达式(与“ grep -v ”效果相同,即“选择与给定表达式不匹配的所有内容”)?
例如,我可以匹配(肯定匹配):
"[[:upper:]][[:upper:]][[:upper:]][[:digit:]]"
如何使用 RE2 选择与上述表达式不匹配的所有内容(否定匹配)?
谢谢您的帮助!
RE2 没有负面的回顾。
我发现的最好的方法是匹配底片并丢弃它们,然后在其余部分中搜索你想要的。或者根据您的编码方式,查找不为真或不等于 RE2 否定表达式和 RE2 正表达式的真或等于的条件。