正则表达式“不启动'C'”不区分大小写?

时间:2013-07-15 09:55:59

标签: regex

有人可以用单行正则表达式帮我解决这个问题吗?

目前正在使用:

^(?!C).*

但需要替代方案,因为它不适用于我的系统。

干杯!

2 个答案:

答案 0 :(得分:1)

您可以使用:

^(?i)[^c].*

(?i)代表不区分大小写,但您可以使用此代码:

^[^cC].*

或以javascript风格:

/^[^c].*/i

答案 1 :(得分:0)

这可能符合您的需求:

^(?:[^cC].*)?$

这将匹配空字符串(由于(?:...)?部分)或不以cC开头的字符串。