sigil吧 关注:2,676贴子:14,951
  • 11回复贴,共1

求制作epub常用的正则表达式

只看楼主收藏回复

有人总结过吗?


来自Android客户端1楼2017-01-05 07:04回复
    没怎么总结过,我都是通过模版来一键操作的
    额,好像有十五字了....


    2楼2017-01-07 16:53
    收起回复
      看官方文档就可以了,Regular Expression Reference 部分。
      https://github.com/Sigil-Ebook/Sigil/blob/master/docs/Sigil_User_Guide_0_7_2.epub
      这个是文档推荐使用的元字符,照着了用就可以了,捕获组、环视都能用,文字处理基本应该够用了。
      https://www.cheatography.com/davechild/cheat-sheets/regular-expressions/

      另外有三个 Sigil 自带的命令,用在表达式最前面,效果和你在替换框打钩是一样的:
      (?s) – 「 .* 」能够匹配到换行符。相当于在 Dot All 打上勾。新版好像叫「单行模式」。
      (?U) – 懒惰匹配,或者叫最小匹配
      (?i) – 忽略大小写。
      命令可以连写,比如 (?sU) ,效果是匹配换行符加懒惰匹配。


      IP属地:广东3楼2017-01-08 17:57
      收起回复
        一般直接在sigil的搜索模板里写好全部的正则,以后只用鼠标点点点


        4楼2017-06-06 17:06
        收起回复