JS正则表达式

如何判断AM1001 UM1001 SM1001这样的固定组合,字母部分是固定的三种组合,数字部分从1001开始不固定的

第1个回答  2010-07-03
这个正则表达式可以这样写,var pattern=/^(A|S|U)M1001/g; 下面是测试代码,运行可以看到这个正则表达式可以成功匹配AM1001 UM1001 SM1001这样的固定组合。
<script type="text/javascript">
var a="AM1001";
var b="UM1001";
var c="SM1001";
var pattern=/^(A|S|U)M1001/g;
alert(a.match(pattern));
alert(b.match(pattern));
alert(c.match(pattern));
</script>
第2个回答  2010-07-04
一楼正解。。。。。。
第3个回答  2010-07-03
/(AM|UM|SM)\d{4}/本回答被提问者采纳
相似回答