掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 403|回复: 16

[求助] 請賜教:正則語法

[复制链接]
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-3-15 10:32:23 | 显示全部楼层 |阅读模式
    本帖最后由 喬治兄 于 2019-3-15 10:46 编辑 0 l1 b, C5 _0 C# N9 k/ Q
    8 n& ~6 H3 a5 n/ e& ~! T- ?1 t
    此兩個正則語法問題困擾小弟很久因正則實在難以下嚥,特請同好指點迷津不吝指導$ @3 }( w, O" f1 s
    在此感謝大德
    # x5 z# t3 F& a4 J* S* G% t+ m9 E* s2 S! L& H; i
    問題 1. 想處理每個詞條若內容詞條相同則前後以 ①詞條② 包覆
    1 ^; R0 [! B" _4 Nabc0 `6 _( V/ S0 h5 h
    sdf , jhdj , hjdk , abc , def9 _# v8 |% z2 b6 ^/ B6 B# B
    </>
    * r* h# v  j6 {% o8 o4 i
    9 a, `# @( o; B* F想處理成 9 o8 T) y' l! a  t* Y4 C2 m; G: q
    7 K1 |8 A- |. [, i& O3 F
    abc
    : `8 X& Q7 r) [' Bsdf , jhdj , hjdk , abc , def7 b5 h1 F1 c6 y# T$ i( f
    </># p4 x- g$ ^9 ^' n

    # A9 R% R+ @. K0 K9 G5 K$ }4 }問題 2. 想處理每個詞條若內容有~則以詞條替換/ E$ J( m' Z9 z# i8 z
    host8 P7 [; E) [7 j% a$ E1 l1 [
    a ~ of
    : k; O% H- L4 g4 a& _~s of
    / n. Q& O$ H9 M! u+ ~a ~ of friend
    & B3 C$ a5 T* u- p</>
      T3 O* u4 b5 ]/ @; U6 m6 _: \; ?7 D" w, V! Q
    想處理成 ; H0 O' o; E' B% G) F8 o$ o: ~
    host. a1 x/ K4 t4 M1 O
    a host of, N+ D: Z0 o. s0 u/ G
    hosts of
    1 n0 W5 N" y6 y4 va host of friend. P( x. Z2 @4 J& I9 e5 z' ^
    </>
    9 j- h$ I' T* e. [, G3 S' B3 D* K& j2 W) R. a6 r; ^* L3 R  L0 z
    / r) M; B& i- F7 g5 Y7 D1 c- i# v

    本帖被以下淘专辑推荐:

  • TA的每日心情
    开心
    2019-1-21 17:00
  • 签到天数: 376 天

    [LV.9]以坛为家II

    发表于 2019-3-15 11:53:33 | 显示全部楼层
    正则理论上是可以搞定这个的,需要编辑器支持分组和反向引用。针对问题1,可以试试下面的正则,那个\n要根据你的编辑器调整,也可能是\r\n。问题2一样的思路,~分为一组,用\1替换即可。
    8 @2 L7 c6 O( A3 w! q$ l不过,这都是基于简单的例子来说,文件复杂的话,还得做调整
    9 a* Q  \6 f/ ^2 Q) V  g查找:" i3 s, T- {' a
    1. (.+)\n(.*?)(\1)(.*?)\n</>
    复制代码
    替换:
    : d* U: G3 U; X
    1. \1\n\2①\3②\4\n</>
    复制代码
    下面是我的测试文本:
    $ ?( \  G0 W" j) G7 d" N9 v) {( r/ f- D替换前:# p8 f. \% V) |: D" {! N6 y' }' P
    1. ab, ]9 w8 M$ c5 W( Y
    2. ac,ab,as,ad,af
      3 ]8 e; b0 |' o# m6 P" z- V, \
    3. </>
      5 _3 `- h, v8 c, R9 A& c! K
    4. : p! h; O, ^0 `. ^
    5. ac
      ; ?, c' T" H' }& Q/ a7 W" Q/ C
    6. ac,ab,as,ad,af" l; H! ?* [! f8 t% D. O0 G% Y4 s
    7. </>; J. p% h/ t# \
    8. as
      # x4 ]1 y' {$ k9 I7 N( U/ C+ I
    9. ac,ab,as,ad,af( ^! L& ?7 S. y5 n5 _6 Y1 H. g5 x
    10. </>+ f% j7 `8 r. u5 N1 f# f
    11. ad
      " \8 W6 v  {3 h1 @  J: @- W
    12. ac,ab,as,ad,af% J3 g" R8 l8 z/ h+ e; L
    13. </>
      $ @: b# r8 d2 u3 l: n/ D7 M, f
    14. af/ J- s) V+ |# ~# v/ P( T* Q
    15. ac,ab,as,ad,af
      ! h/ n; _* I! z2 m
    16. </>
      , [% b# C7 _) B0 Q: Y
    17. aw
      / t# a" n+ k& w1 x& E3 n1 r
    18. ac,ab,as,ad,af1 w2 n! Z3 y3 p7 f
    19. </>
    复制代码
    替换后:3 _9 L% k5 @2 A
    1. ab8 \6 \9 o9 m) F3 f6 S7 ]
    2. ac,①ab②,as,ad,af& T# E, c0 Q* m8 r) \4 s* V
    3. </>
      5 s7 c6 d  C7 Q7 H: T

    4. 8 }, K% B* x2 e
    5. ac
      0 X- n2 h) Z/ M; Q
    6. ①ac②,ab,as,ad,af/ v$ V' ^  x. e  \% w2 ?
    7. </>: ~, u1 V! R6 _; W! p7 Z
    8. as
      6 u. e- e" x2 m7 b4 X+ [
    9. ac,ab,①as②,ad,af
      & b5 K# I7 F, t, |( Q# M  G# _
    10. </>
      # e$ l$ w$ ~( \/ t& n( Q9 ]. u
    11. ad) H. W9 Y. h: H) f4 g
    12. ac,ab,as,①ad②,af2 {# I! z9 x; |2 i" a6 h) h
    13. </>0 J+ l! G/ j* `5 n
    14. af
      " i8 w: ]  C* {% r+ s
    15. ac,ab,as,ad,①af②: g( V) E4 `" D
    16. </>
      5 W* g: \, C" x# X
    17. aw
      : M" V' g' m- ~5 c
    18. ac,ab,as,ad,af
      ' j! ^" s$ i# ?% t
    19. </>
    复制代码
    9 g; j) ^- y6 I4 N
    0 M6 T+ p% n- w- q- g/ Z

      ?2 g9 i0 Q, V* X

    该用户从未签到

    发表于 2019-3-15 15:55:14 | 显示全部楼层
    本帖最后由 jeanleem6 于 2019-3-15 15:57 编辑
    ( e( s9 @: |3 m
    喬治兄 发表于 2019-3-15 15:31
    9 }6 R2 R5 i9 _$ z7 M4 ?jeanleem6 女施主請教
    ! r. \" k) u5 P0 ?  x8 {( X如果實務上是此狀況想處理成 7 樓的圖示! e& B8 J& n- b" x1 I
    能解嗎?
    * w/ n# U  d# Z: J
    可以实现,查询起来更简单,不需要考虑单词边界和断言,如下:
    5 w* q6 e; B6 Q, q# T, N
    & x6 B! C0 L6 ]  o  `' _: O' ^查询正则:5 `- I# E% P9 C* X
    1. ^([^\n]+?)\n([^\n]*?)<a ([^\n><]+?)>\1</a>([^\n]*?)\n</>
    复制代码
    替换为:
    : a* f0 Y2 C; x% r& W
    1. \1\n\2<a \3>①\1②</a>\4\n</>
    复制代码
    & s' N9 Y& {" K& I$ r9 H+ d! f

    2 Z7 ^. E( c! ^; {0 v, c( T/ \
  • TA的每日心情
    无聊
    2019-5-24 01:04
  • 签到天数: 196 天

    [LV.7]常住居民III

    发表于 2019-3-15 14:29:14 | 显示全部楼层
    本帖最后由 VimVim 于 2019-3-15 15:11 编辑 4 T; n) j6 Y* e
    + T( Z7 U. Y: `  |
    关于直接用正则表达式难以解决的文本处理,我建议采用Vim,使用其“宏”的功能分步解决就容易了,比如第二个替换~的思路:7 g2 O3 @$ w% H( w! b& X
    9 R7 i- {9 q& E: v$ j! n5 b5 [
    1. 1、将</>暂更改为</mdxkey><mdxkey>* V1 [/ \, l! T) }& t5 K3 W6 n
    2. 2、先微观层面处理一个keyword
      7 \. T- w: d9 w% ^1 R4 M
    3. (1)搜索<mdxkey>,并移动到下一行keyword处( y1 v2 S  H, k3 V% ]' N
    4. (2)复制keyword到剪贴板或vim的某个寄存器- u8 L* y* b5 I1 U+ v
    5. (3)选中<mdxkey>和</mdxkey>范围(vim中只要用vit或vat均可),在这个范围内搜索替换所有的“~”为剪贴板或vim寄存器中的内容
      + K* J* R3 b) J! ^* N, N' G" a1 o
    6. 3、将上述(1)-(3)步骤录制为一个宏(q+任意小写字母即可,如qk)8 V4 x! y  e6 C( L  M3 n$ U. T' Q) `
    7. 4、重复播放在宏即可(即@k,可以在前面加上一个大于keyword数量的数字即可对所有全文进行替换)
      ' o) {$ I9 x5 V( J, \
    8. 5、将</mdxkey><mdxkey>替换为</>
    复制代码

    # f0 u- J1 v4 V6 {5 m! U  Y
  • TA的每日心情
    慵懒
    2019-6-23 00:56
  • 签到天数: 135 天

    [LV.7]常住居民III

    发表于 2019-3-15 10:57:40 | 显示全部楼层
    这两个我感觉正则就不大能解决问题了,因为一个正则表达式是针对整个文件的,而问题中涉及的与各个词条有关,每个词条都不一样。这两个问题可能需要通过编程来解决,大致思路如下:0 h; U' y# j$ Q! S% Y) ~
    假设每个词目占三行。写一个循环,把第二行中每一个第一行的词头前后分别包裹 ① 和 ②(针对问题一),每一个 ~ 替换为第一行的词头(针对问题二)。
  • TA的每日心情
    慵懒
    2019-6-24 16:40
  • 签到天数: 128 天

    [LV.7]常住居民III

    发表于 2019-3-15 11:46:46 | 显示全部楼层
    会不会编程.
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 13:06:26 | 显示全部楼层
    simonfire 发表于 2019-3-15 11:53
      _4 |* E5 j; a. k, W9 T4 F正则理论上是可以搞定这个的,需要编辑器支持分组和反向引用。针对问题1,可以试试下面的正则,那个\n要根 ...
      I- q, y4 Y, {% @, {8 B# W* ^+ K
    感謝 simonfire 兄提供一個解決方案,解決了小弟多年的困擾
    % S7 g6 T8 K( v8 `) t7 F! DThanks Again
    1 G* ]. ]* S- _/ D1 T
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 14:32:44 | 显示全部楼层
    本帖最后由 喬治兄 于 2019-3-15 15:40 编辑
    , O2 q7 F$ o- p4 D; W; u
    simonfire 发表于 2019-3-15 11:53
    9 t. m+ g' @! f' ~3 a4 B. }正则理论上是可以搞定这个的,需要编辑器支持分组和反向引用。针对问题1,可以试试下面的正则,那个\n要根 ...

    0 g* C% [8 Y4 r- h* @0 y! q2 w$ e0 G, G
    simonfire 兄:$ B% G, ^$ i) ^$ Y0 x. `
    第一個問題小弟用您的方法真是解的非常漂亮......
    / s4 ^% A/ i: h1 z: k能否再更進一步倘若小弟的格式如附件6 d9 D% l0 _% M+ j/ p
    稍微複雜一下的情況當如何解
    & v; y, L* J9 O; t% u/ K& X" m* T1 ^2 X test-3.txt file 100k 在底下
    & Q0 l3 l  h+ i$ E5 e: Z謝謝啦) E; N$ j( Z( s

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?免费注册

    x

    该用户从未签到

    发表于 2019-3-15 14:33:54 | 显示全部楼层
    本帖最后由 jeanleem6 于 2019-3-15 14:35 编辑
    + }( c- v' D6 _" r' [0 B: c9 p
    simonfire 发表于 2019-3-15 11:53. ^6 `# j, q/ R7 D- x$ L0 D$ e
    正则理论上是可以搞定这个的,需要编辑器支持分组和反向引用。针对问题1,可以试试下面的正则,那个\n要根 ...

    1 z5 j) N0 [7 [4 S% B在你的代码上做了一点修改,主要是考虑了单词边界(\b)和多次替换的情况,比如:
    1. ab
      7 }# l$ Z$ g: L" _. ]! v
    2. ad,fad,fefsda,abcd,ab,cd,ab
      ( N: N# m( h  U2 O8 n% x
    3. </>
    复制代码
    注意:词条内容区的 abcd,还有 ab 出现了两次,不考虑单词边界的情况下 abcd 中的 ab 也会被替换,单词前后不做断言的情况下多次替换会出现一直替换第一个匹配项,得到类似 ①①ab②② 这样的结果。
    * e4 M. ?6 j3 G0 T$ N% Q
    & ?+ w& x7 \* |% j5 m; Z6 Y修改后的查找代码:
    1. (.+)\n(.*?)\b(?!①)(\1)(?!②)\b(.*?)\n</>
    复制代码

    8 ^6 N4 L3 C7 c替换:
    4 K& m* ~" ^) E" Q# K# B: Q
    1. \1\n\2①\3②\4\n</>
    复制代码

    ! l# s0 e! N. p( m5 }: T' q
    0 C3 |8 V- @  c! r6 v* d- Y5 q: J3 q+ G- R) o5 Z6 ^
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 15:31:44 | 显示全部楼层
    本帖最后由 喬治兄 于 2019-3-15 15:46 编辑 4 T$ R; \  ]6 |& k0 ]. [
    jeanleem6 发表于 2019-3-15 14:33
    , i7 z8 a* m+ E在你的代码上做了一点修改,主要是考虑了单词边界(\b)和多次替换的情况,比如:注意:词条内容区的 abcd ...

    : l: q8 g5 |# C7 k, S& M+ A+ W3 H
    3 W/ ]1 H" E% l3 x5 {/ y2 m, Cjeanleem6 女施主請教
    9 W3 d* Z/ O- u& i如果實務上是此狀況想處理成 7 樓的圖示
    : s3 @) O- C# o能解嗎?
    % V& y# e1 o5 l. w: q0 g已附上附件 test-3.txt
    1 e0 J% w5 Q+ ]" ^: bThanks Again4 I/ u- ]8 R. U2 ~! n
    aa
    0 p* V0 ]8 M0 _% _* ?/ C5 [: T1 t: }<a href="entry://aa">aa</a> , <a href="entry://AAA">AAA</a> , <a href="entry://aah">aah</a> , <a href="entry://aardvark">aardvark</a> , <a href="entry://aardwolf">aardwolf</a> , <a href="entry://Aaron">Aaron</a> , <a href="entry://Aaron's rod">Aaron's rod</a>
    4 N* ?! v" r; Q! m6 H7 V</>0 y2 b* l; k6 Z
    AAA- L7 o3 \6 G3 Z* \" \8 l' P& w
    <a href="entry://aa">aa</a> , <a href="entry://AAA">AAA</a> , <a href="entry://aah">aah</a> , <a href="entry://aardvark">aardvark</a> , <a href="entry://aardwolf">aardwolf</a> , <a href="entry://Aaron">Aaron</a> , <a href="entry://Aaron's rod">Aaron's rod</a>
    8 P9 ]0 Y" x6 q' W</>
    & K4 e  _! l! p( u  ?8 daah
    & n- F( ^1 F! K5 @2 P<a href="entry://aa">aa</a> , <a href="entry://AAA">AAA</a> , <a href="entry://aah">aah</a> , <a href="entry://aardvark">aardvark</a> , <a href="entry://aardwolf">aardwolf</a> , <a href="entry://Aaron">Aaron</a> , <a href="entry://Aaron's rod">Aaron's rod</a>
    # j4 e/ O8 ~! @1 X! |: g) h</>
      B; c5 `5 C( M. ]/ saardvark' ]% ?: A1 [$ U0 h" I, k
    <a href="entry://aa">aa</a> , <a href="entry://AAA">AAA</a> , <a href="entry://aah">aah</a> , <a href="entry://aardvark">aardvark</a> , <a href="entry://aardwolf">aardwolf</a> , <a href="entry://Aaron">Aaron</a> , <a href="entry://Aaron's rod">Aaron's rod</a>& e+ n0 K/ b" A) _- g* F
    </>& g$ l+ R4 ^/ B+ M; T) U
    ! s$ a1 ^% m! I) w/ L8 \% K
    處理成
    2 [( X9 {8 q# O* E! \% h% i8 J4 ~/ N" ~( d# R) I5 @- @
    aa
    4 J/ {; y: c( C* B# Z( N<a href="entry://aa">①aa②</a> , <a href="entry://AAA">AAA</a> , <a href="entry://aah">aah</a> , <a href="entry://aardvark">aardvark</a> , <a href="entry://aardwolf">aardwolf</a> , <a href="entry://Aaron">Aaron</a> , <a href="entry://Aaron's rod">Aaron's rod</a>- z& c( e# D( v- ^" \* \* @
    </>
      f6 B. ?9 S% F/ S" }; uAAA3 Y! V% X( r( m7 _
    <a href="entry://aa">aa</a> , <a href="entry://AAA">①AAA②</a> , <a href="entry://aah">aah</a> , <a href="entry://aardvark">aardvark</a> , <a href="entry://aardwolf">aardwolf</a> , <a href="entry://Aaron">Aaron</a> , <a href="entry://Aaron's rod">Aaron's rod</a>
      F* P3 m2 h5 n( I! j</>
    - ?& {9 c7 g' k- K+ D3 n  R) qaah5 E; r% k# I* C+ j
    <a href="entry://aa">aa</a> , <a href="entry://AAA">AAA</a> , <a href="entry://aah">①aah②</a> , <a href="entry://aardvark">aardvark</a> , <a href="entry://aardwolf">aardwolf</a> , <a href="entry://Aaron">Aaron</a> , <a href="entry://Aaron's rod">Aaron's rod</a>* t3 W8 c! X' d
    </>4 y1 p! @/ F) }% r2 s) }
    aardvark
    4 N& }. l5 }! b; H- v<a href="entry://aa">aa</a> , <a href="entry://AAA">AAA</a> , <a href="entry://aah">aah</a> , <a href="entry://aardvark">①aardvark②</a> , <a href="entry://aardwolf">aardwolf</a> , <a href="entry://Aaron">Aaron</a> , <a href="entry://Aaron's rod">Aaron's rod</a>% U; f8 s0 H6 u. O6 T6 @. T
    </>" t% h/ {% @& _1 \( R# v2 h

    $ u" D# m! ?# J
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 15:35:29 | 显示全部楼层
    VimVim 发表于 2019-3-15 14:29# [+ |- n5 }/ y( \( k0 P
    关于直接用正则表达式难以解决的文本处理,我建议采用Vim,使用其“宏”的功能分步解决就容易了,比如第二 ...

    ( H7 S+ w" n  ?% {/ l1 b+ [VimVim 兄:
    ) m; c" L1 _( a* G! ?4 G9 ~, m哇! Vim 沒用過
    2 w& y4 h$ _# h2 Y不知重何學起# Y% o1 u3 N/ z2 Y
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 16:02:44 | 显示全部楼层
    jeanleem6 发表于 2019-3-15 15:55( G3 w0 n" k6 {9 e+ V6 c/ v
    可以实现,查询起来更简单,不需要考虑单词边界和断言,如下:/ d4 J% Y  I% k5 _
    / H+ w) X1 V5 Q8 p  y
    查询正则:

    & o# k& t& ]& r6 `1 k( v; y6 R" z# p感謝 jeanleem6 女施主賜教2 I4 y# G# D1 O+ @! l
    終於解了多年難以理解的正則
      s" t% {, @/ v8 O6 }8 y3 r2 {真是太感謝啦
    & T0 n% }" }5 PThanks Again# L  P4 x! ]9 C/ e  z& L! e2 U
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 18:47:41 | 显示全部楼层
    jeanleem6 发表于 2019-3-15 15:55
      }6 T/ B& L- R0 z4 w# X可以实现,查询起来更简单,不需要考虑单词边界和断言,如下:7 w% F+ H% ^. K8 Q) ~1 B
    + D' Y! d1 z0 p- \1 f: n$ l: f
    查询正则:
    / u' d7 I8 {# U0 u  n. p
    jeanleem6 女施主再次向您請益賜教- [/ Z6 s0 c2 y' z& ]
    真不好意思一直麻煩您% a: G+ D9 e4 ~  q7 \, d6 Q% s5 @
    倘若有需求想處理成
    7 @9 U8 y) [1 K& d也就是內容和詞頭一樣時全部標上0 z% W& G: }+ m9 e% P. ]1 l
    不知是否能也能解
    5 p( r8 r( w4 U4 s5 Q謝謝您. ^8 _0 @- h1 y. n' w& f0 X
    ( c7 V( X. t/ m2 X
    aa
    ) E+ h0 q0 w; w+ ^<a href="entry://aa">①aa②</a> , <a href="entry://AAA">①AA②A</a> , <a href="entry://aah">①aa②h</a> , <a href="entry://aardvark">①aa②rdvark</a> , <a href="entry://aardwolf">①aa②rdwolf</a> , <a href="entry://Aaron">①Aa②ron</a> , <a href="entry://Aaron's rod">①Aa②ron's rod</a>
    " b' R: V4 \( r* Z9 R" I: `</>
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 19:01:19 | 显示全部楼层
    本帖最后由 喬治兄 于 2019-3-15 19:12 编辑 ) ?4 o* [* e4 e. j
    jeanleem6 发表于 2019-3-15 15:55
    1 @! e' j# ^$ }! t' p" j* y可以实现,查询起来更简单,不需要考虑单词边界和断言,如下:
    8 l8 S% o+ J# Z/ y2 p  K% Q
    ' f+ ~# h2 m, T' d) F/ B查询正则:

    / T4 A* w( a: ?1 ^
    - C. z8 k! ~& K/ }1 G$ Vjeanleem6 女施主:
    # j' F# o9 q) m哇!, 太強捍了剛剛試了您的正則, 太完美了.....漂亮...讚!讚!讚!2 e/ B6 ?4 u  B3 `  r: n: U
    ,一秒 work/ v  w, M6 I: G- M7 g. j
    謝謝+ O+ t. _( g% Z( R8 J: r3 x5 w  K
    5 d/ ^  C8 }4 s( i5 [4 A" ?
    5 V2 Q5 E( l3 f
  • TA的每日心情
    慵懒
    2019-6-24 16:40
  • 签到天数: 128 天

    [LV.7]常住居民III

    发表于 2019-3-15 19:57:41 | 显示全部楼层
    正则高手啊....
  • TA的每日心情
    慵懒
    2019-6-24 16:40
  • 签到天数: 128 天

    [LV.7]常住居民III

    发表于 2019-3-15 19:58:14 | 显示全部楼层
    能处理所有的单词吗?
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-16 00:28:47 | 显示全部楼层
    anyid999 发表于 2019-3-15 19:582 r. u, \2 @' Z. b. w5 C+ C1 k
    能处理所有的单词吗?
    ( h) H/ f! i) o0 w% N( v) A
    anyid999 兄:, f' }) y% _; _: d3 V; B; E  r
    是的 jeanleem6 女施主的正則能處理所有的单词
    ! O: G. [' H% h
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注公众号送论坛充值码
    关注微信公众平台
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

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

    GMT+8, 2019-7-19 03:23 , Processed in 0.169849 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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