sigil吧 关注:2,572贴子:14,735
  • 5回复贴,共1

求助,怎么替换&“第 **页” 怎么替换非句号结束的换行符。

只看楼主收藏回复

求助,怎么替换&“第 **页” 怎么替换非句号结束的换行符。


IP属地:广东来自Android客户端1楼2018-10-22 21:53回复
    用正则表达式


    IP属地:江苏2楼2018-11-16 14:48
    回复
      好像要用到通道传递 /0 这个符号。把你要替换的内容用()包起来,替换时用 /0代表


      IP属地:陕西来自Android客户端3楼2019-01-07 10:02
      回复
        好像是这样,好久没弄忘了


        IP属地:陕西来自Android客户端4楼2019-01-07 10:03
        回复
          你把正则表达式多读两遍,这种问题还拿问?


          IP属地:湖北来自Android客户端5楼2019-02-20 22:54
          回复
            唉。。
            正则教程那个贴里有个很好的“修正非正常(句号)换行”的例子
            查找:
            (?<=[\x{4e00}-\x{9fa5}])</p>\s*<p>(?=[\x{4e00}-\x{9fa5},。?…~》)」])
            替换:
            这样就行了。
            第*页这个就简单了,用\d去匹配……(后略)


            IP属地:广东6楼2019-02-21 14:22
            回复