【发布时间】:2009-08-13 03:26:02
【问题描述】:
我怎样才能写一个正则表达式来匹配,
不包含下划线“_”的字符串。【问题讨论】:
-
我的意思是这个 - stackoverflow.com/questions/1873436
标签: regex regex-negation
我怎样才能写一个正则表达式来匹配,
不包含下划线“_”的字符串。【问题讨论】:
标签: regex regex-negation
/^[^_]*$/
[^] 语法表示“不包含任何这些字符”。
【讨论】:
要匹配不是下划线的字符,您可以使用[^_](^ 表示“不”)。因此,要匹配整个字符串,您需要执行以下操作:
/[^_]+/
【讨论】: