php和js不转义字符

Posted akazwz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php和js不转义字符相关的知识,希望对你有一定的参考价值。

php 和 js 有时候会帮我们自动转义字符,有的时候这很方便,但是有的时候我们并不需要转义,在这里记录一下不转义字符的方法

1.php stripslashes()
<?php
echo stripslashes("Hello World!");
?>
2. js

在这里我是采用的一个正则表达式替换转义字符的方法。

let preDeviceUrl = "&123";
preDeviceUrl.replace(/&amp;/g,"&");

因为 "&"字符会转义成 "&" ,所有我们就给替换回原来的,g的话是全部都替换,否则只替换一次。
应该有更简单方便的方法,但是这个解决了我现在的问题,所以记录分享一下。

以上是关于php和js不转义字符的主要内容,如果未能解决你的问题,请参考以下文章

jquery 冒号转义 为啥双斜杠

PHP前台提交json,双一号被转义了,json有一万字符,JS无法替换处理

php mysql转义特殊字符的函数都有哪些

PHP JSON字符串,为JS输出转义双引号

使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面

js转义特别符号