• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP正则表达式怎么匹配多行

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一、总结

1、可以用匹配模式修饰符s来使点匹配所有字符,包括换行符。

 

二、PHP匹配多行的正则表达式分析

代码如下:


<table> 
<tr><td>aaaa</td></tr> 
<tr><td>bbbb</td></tr> 
<tr><td>cccc</td></tr> 
<tr><td>dddd</td></tr> 
</table> 


像这种的文本,用()很强大的

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索正则表达式 匹配多行 php 正则表达式匹配、php正则表达式匹配url、php正则表达式匹配div、php正则表达式匹配ip、正则表达式匹配,以便于您获取更多的相关知识。

 

三、测试题-简答题

1、php中如何实现正则表达式匹配多行?

解答:可以用匹配模式修饰符s来使点匹配所有字符,包括换行符。PATTEN: "/<tr>.*?<\/tr>/is"

2、PHP中正则pattern:"/<tr>[.\n]*?<\/tr>" 能实现多行匹配么,为什么?

解答:不能

3、正则里面某个字符可a可b的选择怎么写?

解答:(a|b)  注意是小括号不是中括号

4、php中正则修饰符s的作用是什么?

解答:s (PCRE_DOTALL) 如果设置了这个修饰符, 模式中的点号元字符匹配所有字符, 包含换行符. 如果没有这个 修饰符, 点号不匹配换行符

5、php中正则修饰符怎么使用?

解答:和js中一样,直接加在元素后面。

6、[]里面的是一些范围或者组合  这句话对么?

解答:对的。

7、正则中表示选择用的是中括号还是小括号?

解答:小括号加|选择字符。

8、php中正则有模式修饰符么?

解答:有。

 

 

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP字符串操作发布时间:2022-07-10
下一篇:
获取远程数据本地缓存到PHP数组发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap