
优秀的程序员分享了如何使用JavaScript正则表达式删除双引号. 最近我收到一个项目. 该项目需要使用js正则表达式来过滤掉页面文本字段中的双引号. 实际上,解决方案非常简单. 在下面写下我. 该代码已与所有人共享js正则表达式双引号js正则表达式双引号,有相同需求的朋友可以参考它.
具体解决方案代码如下:
<脚本语言=“ javascript”>
// var pattern = / [^“] * /; //检查字符串中是否所有非双引号字符

var pattern = / [“] + /; //检查字符串中是否包含双引号字符
// var pattern = / [“] [^”] * [“] / //匹配单引号或双引号中的一个或多个字符
var value1 =“生活中最好的东西是免费的”; //没有双引号的字符串
var value2 =“ /” /“ The /”最好的事物/“生活中都是自由的” /“ /”“; //用双引号引起来的字符串
警报(“不带双引号的value1字符串pattern.exec_1 ===“ + pattern.exec(value1)); // null

alert(“ value1字符串不带双引号!pattern.exec_2 ===“ +!pattern.exec(value1))); //是
警报(“ value2具有双引号的字符串pattern.exec_1 ===“ + pattern.exec(value2))); //“”
警报(“ value2具有双引号的字符串!pattern.exec_2 ===“ +!pattern.exec(value2))); //错误
if(pattern.exec(value1)){//检查字符串中是否所有非双引号字符
警报(“ value1不会添加非符号++++++双引号匹配”);

}
if(!pattern.exec(value1)){//检查字符串中是否包含双引号字符
警报(“ value1具有加号++++++双引号匹配”); //弹出页面窗口
}
if(pattern.exec(value2)){//验证字符串是否均为非引号字符

警报(“ value2不会添加非符号++++++双引号匹配”); //弹出页面窗口
}
if(!pattern.exec(value2)){//检查字符串中是否包含双引号字符
警报(“ value2具有加号++++++双引号匹配”);
}
script>
html>
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-196330-1.html
演员杨洋加油
这公关
这种先人后己