regex 不以序列开头的字符串的正则表达式

aiazj4mn  于 2023-01-14  发布在  其他
关注(0)|答案(1)|浏览(107)

我正在使用this program处理一堆表,但是我需要忽略那些以标签“tbd_"开头的表。
到目前为止,我有类似[^tbd_]的东西,但根本不匹配这些字符。

mfuanj7w

mfuanj7w1#

您可以使用negative look-aheadAssert:

^(?!tbd_).+

或者是一个消极的回顾Assert:

(^.{1,3}$|^.{4}(?<!tbd_).*)

或者只是简单的旧字符集和替换:

^([^t]|t($|[^b]|b($|[^d]|d($|[^_])))).*

相关问题