You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用正则表达式匹配指定字符串并删除其后续所有行?

可用正则表达式方案

要删除从<p>其他变更</p>行到文本末尾的所有内容,可使用以下两种简便正则:

方案1(支持单行模式的环境)

/<p>其他变更<\/p>.*$/s

将匹配到的内容替换为空即可完成删除:

  • <p>其他变更<\/p>:精准定位目标行的完整标签内容
  • .*:匹配任意字符
  • $:锚定文本结尾
  • /s:单行模式,让.可以匹配换行符,确保捕获目标行之后的所有行

方案2(兼容性更强,无需单行模式)

/<p>其他变更<\/p>[\s\S]*$/

用[\s\S]*匹配所有空白与非空白字符(包含换行),替代依赖单行模式的.*,适配更多不支持s修饰符的场景。

内容的提问来源于stack exchange,提问作者Abdul OP

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 16:15:49