企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 1.关键词过滤 >需求:将文本域中的天猫淘宝换成** > ~~~ <textarea name="" id="txt" cols="30" rows="10"></textarea> <button id="filter">过滤</button> <script> var txt = document.getElementById("txt"); var filter = document.getElementById("filter"); var reg = /天猫|淘宝/g; filter.onclick = function(){ var content = txt.value; var filterContent = content.replace(reg,"**"); txt.value = filterContent; } ~~~ ## 2.过滤小说网站的html标签 ~~~ var reg =/<[^<>]*>/g; txt2.value = txt1.value.replace(reg,""); ~~~ ## 3.邮箱验证 ~~~ //邮箱的规则 一串数字,字母或下划线@一串数字英文.一串英文 /\w+@[a-z0-9]+\.[a-z]+/i var reg = /^\w+@[a-z0-9]+\.[a-z]+$/i//test() 只要字符串中的一部分符合要求 reg.test(); ~~~ ~~~ <input type="text" id="txt"> <button id="btn">验证</button> <script> // 邮箱的规则数字字母或下划线@数字或字母.字母 var reg =/^\w+@[a-z0-9]+\.[a-z]+$/i; btn.onclick = function(){ var value = txt.value; if(reg.test(value)){ alert("输入正确") }else{ alert("错误") } } </script> ~~~ ## 4. 电话号码 规则:以1开头,第二位为(3-9),剩下9位随便选 ~~~ <input type="text" id="txt"> <button id="btn">验证</button> <script> var reg =/^1[3-9]\d{9}$/i; btn.onclick = function(){ var value = txt.value; if(reg.test(value)){ alert("输入正确") }else{ alert("错误") } } </script> ~~~