掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 882|回复: 8

[使用求助] 还是正则表达式的问题,呼唤高手

[复制链接]
  • TA的每日心情
    慵懒
    2022-2-1 17:46
  • 签到天数: 105 天

    [LV.6]常住居民II

    发表于 2019-1-14 20:47:56 | 显示全部楼层 |阅读模式
    请问如何在anki中,用查找替换把上面的内容变成下面的:' R' j+ Z5 w% C3 j3 B  v! B
      j  q9 X$ [8 ]  K+ f
    {{c1::home}}/ {' ^2 l1 [* E& r+ o
    {{c2::local}}
    ; R% J* T. p# x7 \" L+ Q{{c3::national}}* v! d3 ?" t% L9 l. Q
    -----------------------------
    + W% i* x: N: o+ T4 G- Q, Xh{{c1::ome}}. x3 x: q! f  w4 ~/ D2 U
    l{{c2::ocal}}2 w0 g9 r! [2 x5 \
    n{{c3::ational}}
  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

    发表于 2019-1-14 21:13:22 | 显示全部楼层
    1. (?<!\w)(\{\{[^:]*::)(\w)([^}]*}})
    复制代码

    * n/ V; G9 M# H& A  a替换为
    1 x& \* |& T/ {
    1. \2\1\3
    复制代码

    评分

    1

    查看全部评分

  • TA的每日心情
    慵懒
    2022-2-1 17:46
  • 签到天数: 105 天

    [LV.6]常住居民II

     楼主| 发表于 2019-1-14 21:41:44 | 显示全部楼层
    jonah_w 发表于 2019-1-14 21:13
    6 P( B( Z: @4 |; X& G7 k: T$ k替换为

    % I- M5 Y/ [! T, f! C谢谢,我试试看去
  • TA的每日心情
    奋斗
    2022-6-1 19:02
  • 签到天数: 377 天

    [LV.9]以坛为家II

    发表于 2019-1-14 21:51:02 | 显示全部楼层
    jonah_w 发表于 2019-1-14 21:139 c9 M" V+ b; H  Z/ T, ^) [
    替换为

    8 |/ r+ S' F+ q8 n; m4 T为啥你前面的花括号转义了,后面的没转
  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

    发表于 2019-1-14 21:59:40 | 显示全部楼层
    本帖最后由 jonah_w 于 2019-1-14 22:04 编辑 1 _0 E! y& \" K/ y7 R
    simonfire 发表于 2019-1-14 21:51& X" t' p& L1 V, `' P6 ^
    为啥你前面的花括号转义了,后面的没转
    * _$ @) n- V  j' o' \
    避免跟正则里的这个语法冲突:{1,3}# J5 q( |3 ^5 x- [6 J( h
    这种转一半就可以的。  N& q/ D* R8 g7 s
    我又试了一下,如果在编辑器里操作的话其实这个地方不转义也没问题。
    4 I3 r0 Y% w* q  A
    , d2 I# X6 r* I, n1 i3 J转义比较严格的地方是在命令行里操作正则的时候,有时候必须加转义。: c& W" M# `- k0 c9 Q
  • TA的每日心情
    郁闷
    2018-5-17 09:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-1-14 22:40:40 | 显示全部楼层
    (.*::)(.)替换成\2\1: A7 o# U$ }" w# x* Z% j* Y; I

    评分

    1

    查看全部评分

  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

    发表于 2019-1-14 22:51:12 | 显示全部楼层
    y8888 发表于 2019-1-14 22:40' R, _9 W& n0 [, ]' `
    (.*::)(.)替换成\2\1
    ! {% s3 Y1 v: g0 C
    y大这个厉害了 . p' d# t7 u2 z. c
    感觉观察力惊人

    该用户从未签到

    发表于 2019-1-15 08:32:56 | 显示全部楼层
    y8888 发表于 2019-1-14 22:40
    $ G/ K/ t) A2 Y! M* e(.*::)(.)替换成\2\1

    : D+ q* u% c. y0 ?; v4 m3 M, xy大的好简洁,! u& n2 {5 h5 s: K
    但是,如果楼主给的数据由于排版问题而出现
    ) i* @1 h$ P, d+ h, R& q{{c1::home}}
    8 H6 n' ?, j9 h{{c2::local}} {{c3::national}}
    ' @5 h" ?8 G* w- g的情况,y大的是不是容易误判?你看这样如何?
    2 l" H0 [) Z) b3 d% i" g' j(\{.*?::)(.)  ->  \2\1
  • TA的每日心情
    慵懒
    2022-2-1 17:46
  • 签到天数: 105 天

    [LV.6]常住居民II

     楼主| 发表于 2019-1-15 17:39:17 | 显示全部楼层
    jonah_w 发表于 2019-1-14 21:13
    ; Y: A& G. ~; `& t' r5 b9 A" O5 r7 c" J替换为

    4 j( [! V8 t; e$ X1 A# TIt does work. Many many thanks!!
      M8 V8 {7 r. ?9 E1 N& E; lp.s Your solution covers words plus phrases~~~
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-4-27 08:18 , Processed in 0.048659 second(s), 14 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表