RegExp对象方法:
1.exec() 检索字符串中指定的值,并返回值(找不到返回null)
效果:
<textarea name="content" id="content" cols="20" rows="10"></textarea><input type="button" onclick="regTest()" value="查找"><script type="text/javascript"> ???function regTest(){ ???????var content = document.getElementById("content").value; ???????var regExp = /(\d){4}/gi; ???????while(res = regExp.exec(content)){ ???????????console.log("找到"+res[0]); ???????} ???}</script>
2.test() 检索字符串中指定值,返回true或false
效果:
<textarea name="content" id="content" cols="20" rows="10"></textarea><input type="button" onclick="regTest()" value="查找"><script type="text/javascript"> ???function regTest(){ ???????var content = document.getElementById("content").value; ???????var regExp = /(\d){4}/gi; ???????if(regExp.test(content)){ ???????????console.log("找到了"); ???????} ???}</script>
js 正则表达式(reg)
原文地址:https://www.cnblogs.com/alex-xxc/p/10007532.html