替换两个引号""为全角符号,正则表达式怎么写
发布网友
发布时间:2022-05-07 19:54
我来回答
共1个回答
热心网友
时间:2022-07-01 06:55
你用的语言是javascript吧?
这是正则表达式的方式:
reg=/\"/;
reg.replace(inputText,"“");
如果需要替换成真正的双引号,步骤麻烦一些。很久不用javascript了。都忘得差不多了。下面给你个提示。
reg=/\"/;
regArray=reg.match(inputText);//获取所有的"号,存入数组。
for(i=0;i<regArray.length;i++)
{
var sign=regArray[i];//分别替换。如果当前"号的编号对2求余为0,那么认为它是左引号,否则为右引号。另外建一个变量,将替换后的结果存入变量,然后引用就行了。
if(i % 2==0)
else
}
至于具体的替换方式,你自己查一下资料。