var regexp =/[A-Za-z](\w)* [A-Za-z](\w)\d\d\d\d\\d\d\d\d\d\d\d\\d\d\d\d\d\d\d\d\d\d\\d\d\d\w\w\w\w\w\w\w\\w\w\/gi 类似这样的JS正则表达式在一行编写太长,如何使JS正则表达式换行,便于维护!!
解决方案 »
- 延时执行一个事件
- prompt弹出对话框被IE拦截有什么办法吗?
- .net上tab样式菜单的实现
- 小问题: 关于event handler 的顺序
- 怎么样才能让IFRAME不获得焦点啊?Z-INDEX:-1不管用啊.
- 求教XMLHttp问题,不停的获取同一数据!
- 关于对象中的 this.copy
- 请教下拉框问题
- Javascript中的精度问题?为什么45.6*13=592.8000000000001,而86217.8+45.6=86263.40000000001??
- bootstrap模态框中 动态添加警告框,新添加的警告框关闭时不能触发事件
- [有偿帮助]想在网站上实现3D云标签,那个高手可以啊?
- 文本框自动补全???
我的意思是这个JS正则表达式很长,应为业务规则很复杂,匹配IPV4和IPV6的表达式,字符串,二进制,十进制,十六进制,枚举类型等,这样就会使JS正则表达式很长了,不换行不便于维护
<script>
var regStr = "^\\d" +
"\\d$";
var regObj = new RegExp(regStr, "ig");
var txt = "88";
alert(regObj.test(txt));
</script>