gpt4 book ai didi

PHP 和正则表达式 : how to preg_match on multiple line?

转载 作者:行者123 更新时间:2023-12-05 09:22:48 27 4
gpt4 key购买 nike

我的 HTML 是:

line1
line2

line3 59800 line4
line5
line6

我的目标是捕获:(左边 25 个字符)59800(右边 25 个字符):

我试过

/.{1,25}59800.{1,25}/igm

但我只捕获:

line3 59800 line4

如何捕获多行?

这是测试:http://regexr.com/39498

最佳答案

在正则表达式中使用 s (DOTALL) 标志代替 m:

/.{1,25}59800.{1,25}/s

s 修饰符也用于使 DOT 匹配换行符,其中 m 用于使 anchor ^ 和 $ 在每一行中匹配多行输入。

关于PHP 和正则表达式 : how to preg_match on multiple line?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24619080/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com