PHP   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何使用PHP中的正则表达式匹配空格,回车和换行?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 PHP中的正则表达式.我有以下字符串:
<img 
src="/files/admin/hotel_website.gif" alt="Go To The Hotel's Web 
Site" align="absmiddle" border="0" class="hotel_icon" />

此字符串包含回车符和换行字符.

我想要我的正则表达式用IMG替换html img标签,但这不适用于上述文本.

我发现它包含这些字符,通过循环遍历字符串中的每个字符,并打印出可以在这里找到的十六进制表示(http://pastebin.com/ViNdBsRV).

这是我的正则表达式:

Strip_tags(preg_replace('/^\s*<img\s*.*\/?>\s*$/i','[IMG]',$test));

欣赏帮助.

这个:
preg_replace("#<img.+?/>#is",$test)

个人当我正式表达时,我总是尝试走最短/最简单的方式.
在这里,您要替换整个标签,以’< img'开头,以'/>‘,’结尾. ?是一个非贪婪(懒惰)的捕获.
而对于修饰词“我”就是这样的.有可能成为新的一线.

更多关于贪婪vs懒惰:http://www.regular-expressions.info/repeat.html
更多关于修饰词:http://www.php.net/manual/en/reference.pcre.pattern.modifiers.php

大佬总结

以上是大佬教程为你收集整理的如何使用PHP中的正则表达式匹配空格,回车和换行?全部内容,希望文章能够帮你解决如何使用PHP中的正则表达式匹配空格,回车和换行?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。