如何用正则表达式将一个文本域值中的全角小括号改为半角小括号
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 14:52:07
如何用正则表达式将一个文本域值中的全角小括号改为半角小括号
不能删除括号内的文字
不能删除括号内的文字
s/(/(/g;
s/)/)/g;
直接替换.
再问: 你能写完整点吗,我没接触过,不会写,谢谢
再答: alert("(foo)(bar)".replace(/(/(/g,'9')); alert("(foo)(bar)".replaces(/)/)/g,'9'));
再问: 那个9是什么意思?
再答: 度娘坑爹。。给我加了个9 function replacestr() { var str="(foo)(bar)" var strr str=str.replaceAll("(","(") strr=str.replaceAll(")",")") return strr } 其实你写个perl脚本就搞定了 #!/usr/bin/perl while (){ s/(/(/g; s/)/)/g; print; } 然后把你要转换的句子放在一个文件里,比如bar.text,然后把这个perl保存为foo.pl,放在同一个目录 比如说如果bar.text的内容是(foo)(bar)换行asd123,然后就会有以下输出(本人亲测,slackware14.1) $ perl foo.pl < bar.text (foo)(bar) asd123 $
s/)/)/g;
直接替换.
再问: 你能写完整点吗,我没接触过,不会写,谢谢
再答: alert("(foo)(bar)".replace(/(/(/g,'9')); alert("(foo)(bar)".replaces(/)/)/g,'9'));
再问: 那个9是什么意思?
再答: 度娘坑爹。。给我加了个9 function replacestr() { var str="(foo)(bar)" var strr str=str.replaceAll("(","(") strr=str.replaceAll(")",")") return strr } 其实你写个perl脚本就搞定了 #!/usr/bin/perl while (){ s/(/(/g; s/)/)/g; print; } 然后把你要转换的句子放在一个文件里,比如bar.text,然后把这个perl保存为foo.pl,放在同一个目录 比如说如果bar.text的内容是(foo)(bar)换行asd123,然后就会有以下输出(本人亲测,slackware14.1) $ perl foo.pl < bar.text (foo)(bar) asd123 $
如何用正则表达式将一个文本域值中的全角小括号改为半角小括号
如何用正则表达式除去半角括号里的内容,包括括号.
正则表达式.取两重小括号中的内容
c#用正则表达式提取小括号中的内容
如何用正则表达式匹配括号中的内容,不包含括号
政府公文中的括号等用全角还是半角
正则表达式有小括号和没有小括号的区别?
一个公司名称带有括号的用的括号应该是全角还是半角
怎么用正则表达式匹配小括号里内容(含括号)?
科技论文正文中的数字序号,括号用全角还是半角.比如1).2)
如何用数据结构随机输出一个数学表达式,可包括小括号、中括号、+、-、*、\运算,数据可以有整数或小数
帮忙写个正则表达式 ,可以输入中文英文数字小括号&,禁止输入“-”.