需要VBScript正则表达式的帮助

时间:2015-08-13 14:09:41

标签: regex vbscript

我想为具有

格式的字符串构建VbScript正则表达式
XX-XX-XX-XX
XX= \w (Alphanumeric)
Note : Number of Hyphen are dynamic.

样本i / p ABSCD123 ABC-123 ABC-234-PQ3 A-B-C

我创建了像

这样的东西
^\w+\-*\w+$

但它不起作用。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

我认为你想要分组第一个"字"用连字符

^(\w+\-)*\w+$

这假设您想匹配

之类的内容
XX-XX
XXX-X
XX-XX-XX-XX-XX-XX-XX-XX
XXX

但不是

XX-
XX--XX

如果必须有连字符,那么这将起作用

^(\w+\-)+\w+$