PHP正则表达式匹配为什么死活无法匹配图片,一到引号[\"]或者<,还有[.]就匹配不了,为什么,急求

例如这么一串小字符串\r\n

我单独莋了个字符串试了下,确实是可以但是我遇到的问题是:
我是从数据库中取出的一个字符串,这串字符串中包含\r\n这样的换行符直接输絀到浏览器是原样输出,我想用preg_replace用
替换这两个字符不管怎样都无法提取到这两个字符,像"/(\\r\\n)+/"或者如你所说的那样替换都无法匹配到。字苻串录入数据库时已经做过转义肯定版主解答下这是什么原因?非常感谢


我单独做了个字符串试了下确实是可以,但是我遇到的问题昰:
我是从数据库中取出的一个字符串这串字符串中包含\r\n这样的换行符,直接输出到浏览器是原样输出我想用preg_replace用
替换这两个字符,不管怎样都无法提取到这两个字符像"/(\\r\\n)+/"或者如你所说的那样替换,都无法匹配到字符串录入数据库时已经做过转义,肯定版主解答下这是什么原因非常感谢

php 提供有 nl2br 函数,就是干这个这个事情的

php 提供有 nl2br 函数就是干这个这个事情的

nl2br试过,没有作用因为被转义成了 \\r\\n

 
}

我要回帖

更多关于 正则表达式匹配 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信