V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
norse15
V2EX  ›  程序员

请教大佬一个帝国 CMS 批量替换 的 正则表达式写法?

  •  
  •   norse15 · 2020-08-20 12:48:41 +08:00 · 1568 次点击
    这是一个创建于 1556 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请教大佬一个帝国 CMS 批量替换 的 正则表达式写法? 网站采集的内容 有些结尾有 猜你喜欢:xxxxxx 要用批量替换把 猜你喜欢和后面的内容全部替换掉,正则表达式应该怎么写? 我试过 猜你喜欢* 没用 猜你喜欢([\s\S]*) 没用

    6 条回复    2020-08-21 12:33:58 +08:00
    huntzhan
        1
    huntzhan  
       2020-08-20 13:19:55 +08:00
    tnter
        2
    tnter  
       2020-08-20 14:20:44 +08:00
    采集的时候,把“猜你喜欢”作为截取结束的标识,不就好了吗
    norse15
        3
    norse15  
    OP
       2020-08-20 15:06:02 +08:00
    @tnter 采集发了才发现有些有这样的问题呀
    nandaye
        4
    nandaye  
       2020-08-20 16:53:14 +08:00
    猜你喜欢.*+
    norse15
        5
    norse15  
    OP
       2020-08-20 17:06:06 +08:00
    @nandaye 这个不得行,是在网站程序里用,你说的这个是其他的程序可以用吧
    ben1024
        6
    ben1024  
       2020-08-21 12:33:58 +08:00
    strstr($string,'猜你喜欢',true);
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2728 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:59 · PVG 22:59 · LAX 06:59 · JFK 09:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.