php RegExp:如何在表达式中使用换行符?
例如它的工作原理:
{<div\s+class=\"article\"><h2(.*)</div>}s
如果我这样做,我什么也得不到:
{<div\s+class=\"article\">
<h2(.*)
</div>}s
我怀疑我应该使用一些修饰符,但我知道这里是哪一个: http://php.net/manual/en/reference.pcre.pattern.modifiers.php
For example it works:
{<div\s+class=\"article\"><h2(.*)</div>}s
If I do this way, I get nothing:
{<div\s+class=\"article\">
<h2(.*)
</div>}s
I suspect that I should use some modifier, but I know which one from here: http://php.net/manual/en/reference.pcre.pattern.modifiers.php
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这就是
/x
修饰符:它还允许对模式进行注释,这非常有用:
That would be the
/x
modifier:It also allows commenting the pattern, which is extremely useful: