跳转至内容
  • 工具-正则表达式查找替换

    讨论
    7
    1 赞同
    7 帖子
    98 浏览
    dyp1121054136D

    工具-条目行间批注
    使用正则表达式修改内容教程

    查找所有sidenote:

    <<sidenote\s+"([^\"]+)"\s+"([^\"]+)">>

    添加结果定位锚点成为唯一选项,例:

    <<sidenote\s+"([^\"]+)"\s+"([^\"]+)">><<result 1>>

    仅修改内容可以替换为:

    <<sidenote "$1" "新内容">><<result 1>>

    新小标题:

    <<sidenote "新小标题" "$2">>

    新内容:

    <<sidenote "$1" "新内容">>

    示例:
    查找任意小标题,以缩进两字符加以“此外,”开头的内容:

    <<sidenote\s+"([^\"]+)"\s+"  此外,([^\"]+)">>

    替换为新内容(之前匹配的空格和开头字符也会被删除):

    <<sidenote "$1" "新内容">>
  • 0 赞同
    8 帖子
    88 浏览
    oeyoewsO

    正则对于大量文本来说,一直都是性能杀手,同样会造成保存tiddler时卡顿