【发布时间】:2022-01-09 21:10:42
【问题描述】:
我无法找到合适的正则表达式来匹配任何以某些条件结尾的字符串 not。例如,我不想匹配以 a 结尾的任何内容。
这匹配
b
ab
1
这不匹配
a
ba
我知道正则表达式应该以 $ 结尾来标记结束,但我不知道它应该在什么前面。
编辑:原始问题似乎不是我的案例的合法示例。那么:如何处理多个字符?说什么不以ab结尾的东西?
我已经能够解决这个问题,使用 this thread:
.*(?:(?!ab).).$
虽然这样做的缺点是,它不匹配一个字符的字符串。
【问题讨论】:
标签: regex