正则表达式:匹配任何可能包含字符' - '的字母数字字符串

时间:2012-02-09 09:20:16

标签: regex

例如:“_ V9DXkFMCEeGrv54B-L8 - A”

\w+单独无效

2 个答案:

答案 0 :(得分:6)

您可以使用:

[\w-]+

答案 1 :(得分:2)

使用此模式:[-\w]+ \ w是一个字母数字字符。实际上模式取决于您的语言。例如,在java中你必须编写[-\\w]+,并且还可以使用-是特殊字符的语言,你也应该将其转义。因此,请编辑您的问题并添加您使用的语言。