校验正则表达式 JavaScript test() 方法
来源:互联网 发布:淘宝原创服装品牌 编辑:程序博客网 时间:2024/05/29 21:30
test()的使用方法:RegExpObject.test(string) 返回值:false/true
<input type="text" name="testContent" id="testContent" value=" aaaa"/><input type="text" value="^[a-zA-Z]+(\/*?|\s*?)+([a-zA-Z]{1,})$" name="regex" id="regex"/>
1.从表单中获取内容或直接校验
var con = $("#testContent").val(); //需要测试的内容//var con = "aaaa"; //返回true//var con = " aaaa"; //返回falsevar reg = /^[a-zA-Z]+(\/*?|\s*?)+([a-zA-Z]{1,})$/; alert(reg.test(con));
注:
(1) 正则表达式直接写时不需要加单引号或双引号,正则表达式不是字符串
(2) 直接写的正则表达式前后有/
3.从表单中获取正则及内容校验
var con = $("#testContent").val(); //需要测试的内容var regCon = $("#regex").val(); //需要匹配的正则 前后无///regCon = ^[a-zA-Z]+(\/*?|\s*?)+([a-zA-Z]{1,})$;var reg = new RegExp(regCon); //生成的正则在regCon前后加上了///reg = /^[a-zA-Z]+(\/*?|\s*?)+([a-zA-Z]{1,})$/;alert(reg.test(con));
0 0
- 校验正则表达式 JavaScript test() 方法
- JavaScript正则表达式exec和test方法
- JavaScript正则表达式exec和test方法实例!
- JavaScript中正则表达式RegExp对象的test方法
- JavaScript正则表达式exec和test方法实例!
- JavaScript正则表达式(二)实例方法test
- JavaScript中正则表达式test()、exec()、match() 方法区别
- JavaScript中正则表达式test()、exec()、match() 方法区别
- javascript 正则表达式与方法--search(),replace(),test(),exec()
- JavaScript 正则表达式对象RegExp test方法慎用/g
- JavaScript中正则表达式test()、exec()、match() 方法区别
- 日期校验、身份证校验、电话校验的正则表达式方法
- 通过时间校验学习JavaScript正则表达式
- 通过时间校验学习JavaScript正则表达式
- 通过时间校验学习JavaScript正则表达式
- javaScript(正则表达式)通用数据类型校验
- JavaScript 正则表达式校验日期格式
- JavaScript的正则表达式实现邮箱校验
- 树状数组总结
- android:分享 一个很强大的LOG开关---Log.isLoggable
- Android SQLite数据库—SQLiteOpenHelper(一)
- 欢迎使用CSDN-markdown编辑器
- 把Excel中的数据导出成txt文件的注意问题
- 校验正则表达式 JavaScript test() 方法
- open ball、closed ball 与 open set、closed set(interior point,limit point)、dense set
- 五大常用算法之--分治算法
- Idea
- [ZJOI2015] 幻想乡战略游戏
- 深度学习框架tensorflow,paddle,mxnet的实战性能对比测试
- 递归
- Zookeeper是什么
- python之sqlite3使用详解