JavaScript正则表达式,用于匹配以零或一次特定字符结尾的任何数字

时间:2016-08-24 17:48:17

标签: javascript regex

我需要匹配一个字符串,该字符串必须以任何数字开头,后跟零或一次'w'或'm'字符。例如。 123321w231m

'^[0-9]+$' works fine for just the number checking.

我想必须添加[wm]{0,1}的某些内容来检查w或m的0或1次出现?

1 个答案:

答案 0 :(得分:2)

使用以下正则表达式

/^\d+[wm]?$/

^$ - 开始和结束位置的锚点

\d+ - 匹配任何数字组合

[wm]? - 最后匹配可选的wm

Regex explanation here.

Regular expression visualization