php 正则去除script,javascript正则实现php中的加入和去除反斜杠函数效果

php中要给指定的指定的字符加上或去除反斜杠,可使用现成的函数:addcslashes() & stripcslashes() 来实现,实例代码:

$str="select * from tables where name='PHP学习手册!'";

echo $str."
";

echo $new_str=addcslashes($str,"'m")."
";

echo stripcslashes($new_str);

?>

操作字符串是正则的强项,因此用javascript正则表达式实现php中的加入和去除反斜杠函数效果也不难,实现代码如下:

var str="select * from tables where name='PHP学习手册!'";

var newStr=str.replace(/(['m])/g,"\\$1")

document.write(newStr+"
");

var str_recover=newStr.replace(/(\\)/g,"");

document.write(str_recover);

正则的强大,不是一两句就能展示出来的,更多的理解在于实际应用中的操练。

冰冻三尺,非一日之寒;路漫漫其修远兮,吾将下下而求索... 突然点脑海中蹦出这两句,又要扮下文人骚客了,bs一下自己,有兴趣吗,亲,一起啊 ……


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部