<script language="javascript" >var r, re;
var s = "京A-12345 WJ01-12345";
re = new RegExp("([\u4e00-\u9fa5]|[A-Z]){1,2}[A-Za-z0-9]{1,2}-[0-9A-Za-z]{5}","igm");
r = s.match(re);
alert(r);</script>
var s = "京A-12345 WJ01-12345";
re = new RegExp("([\u4e00-\u9fa5]|[A-Z]){1,2}[A-Za-z0-9]{1,2}-[0-9A-Za-z]{5}","igm");
r = s.match(re);
alert(r);</script>
解决方案 »
- Ext.getCmp("username").getEl() is undefined
- WEB Workers提升WEB前端脚本JavaScript的处理性能
- >>>>>>>jstree异步树勾选问题
- 怎么用js来控制<a href='...'定时提交
- 想做个网站,有没有办法调用谷歌的搜索结果并对其进行编辑?
- 有请逍遥兄
- 如何判断是使用IE内核的浏览器?这个问题比较变态
- 怎样设置cookie的过期日期为永远不过期啊?
- 如何不让用户在text下的onkeydown时输入点 在线等待~
- ◇◆如何以一个点为固定点,让图片向外伸展!!!◇◆
- 请问javascript里面可不可以读取List里面的值
- document.createElement("td") 要添加一个JAVASCRIPT的事件时不起作用
不明白您所指的规则不全面什么意思?
我的意思是给定一个用户输入的字符串,用正则表达式检查是否符合上面的格式,然后返回TRUE或FALSE。
还有开头的汉字后面是否只能接字母,两个字母后是否只能接数字所以还是查查清楚比较好
function isCarNo(no)
{
var patrn=/^([\u4e00-\u9fa5]|[A-Z]){1,2}[A-Za-z0-9]{1,2}-[0-9A-Za-z]{5}$/;
if (!patrn.exec(no)) return false
return true
}var a = isCarNo("京A-12345");alert(a);
那您能否给一个正确的正则表达式呢?