掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1165|回复: 16

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

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

    [LV.1]初来乍到

    发表于 2019-3-15 10:32:23 | 显示全部楼层 |阅读模式
    本帖最后由 喬治兄 于 2019-3-15 10:46 编辑 6 p% U6 p+ H$ E, s3 O
    % K( U, Y0 ~% t. }* A7 b
    此兩個正則語法問題困擾小弟很久因正則實在難以下嚥,特請同好指點迷津不吝指導
    : K* m6 m+ ^+ b4 g6 T# H; F' i) q在此感謝大德# V; D9 D+ |4 Y. k' }. p: r5 K
    1 b! \4 m  g0 Z. X/ M
    問題 1. 想處理每個詞條若內容詞條相同則前後以 ①詞條② 包覆$ @* e0 G) R' ?7 K! p: }2 n
    abc
    4 L) h9 J& ?' x5 Osdf , jhdj , hjdk , abc , def' h8 L  Q* W# @/ D/ s2 ^
    </>" _- _/ ^- s2 l  Z" j0 F3 ?3 N* @

    4 M+ ?/ E8 i: d: d5 V' f6 G想處理成 ; q+ z8 w& ~5 I# z& m8 Q2 p% c1 N3 @, Z3 D

    . {" t- S& l- B( Babc$ f5 \6 m# `; ?& x, m5 o
    sdf , jhdj , hjdk , abc , def
    9 H9 C) ~7 Z+ s2 y# m' z( K3 t</>
    , {2 b/ j; D4 x2 ~2 x7 _- A9 h7 J2 |; Q! i) R; o
    問題 2. 想處理每個詞條若內容有~則以詞條替換
    ) `: C  e% M) w. S; r1 r& mhost
    ; G; l: f# N! Ja ~ of6 Z( d% s  O' }! B3 W" \
    ~s of
    $ F! ]% m2 l5 y! b2 f, ~a ~ of friend
    # }5 O3 A2 j- K( ~' V5 o+ ]4 K1 Q</>, M( x1 o0 [( C4 G7 s
    ( @* A  i& d$ z# o7 s1 ]
    想處理成 6 v6 \, M/ Z' i5 N0 I, w7 ?* E
    host
    $ i6 j2 u- d7 a9 |. S% N  `a host of! v7 J/ O, R8 I$ Z4 ^+ {
    hosts of
    2 q0 r% L, J, @" W7 C9 [7 ma host of friend5 ~# f% n1 |* G4 T+ Z! g8 k/ w# F
    </>1 k2 }+ D/ |: l& ^( D

    / O% j/ K7 L- k; z& r( K9 A
    # V" }, d! X) D/ p6 g) ~5 ~

    本帖被以下淘专辑推荐:

    该用户从未签到

    发表于 2019-3-15 15:55:14 | 显示全部楼层
    本帖最后由 jeanleem6 于 2019-3-15 15:57 编辑
    3 [) ~; p) ]8 G% y) R6 f1 R
    喬治兄 发表于 2019-3-15 15:31$ {& ?6 f/ Z. [( y) y9 w& F
    jeanleem6 女施主請教2 l! j6 D. ]% s8 Z- ]" Y6 L6 U- v
    如果實務上是此狀況想處理成 7 樓的圖示5 |4 C" U( \, {& i; p' N
    能解嗎?

    3 N$ D% B& ?1 y. o' c0 `可以实现,查询起来更简单,不需要考虑单词边界和断言,如下:/ g! m2 S9 W4 X3 B4 Z$ A: R

    ! e7 r2 t8 L6 r4 B% D. ?6 ^% g+ P查询正则:
    ! N& Z! B3 Y: b2 r
    1. ^([^\n]+?)\n([^\n]*?)<a ([^\n><]+?)>\1</a>([^\n]*?)\n</>
    复制代码
    替换为:( C4 A8 n9 C% W9 z
    1. \1\n\2<a \3>①\1②</a>\4\n</>
    复制代码

    . V+ A! Z" k9 m2 }% `+ i
    ) T4 H! i* Z! H+ m( o
  • TA的每日心情
    奋斗
    2022-6-1 19:02
  • 签到天数: 377 天

    [LV.9]以坛为家II

    发表于 2019-3-15 11:53:33 | 显示全部楼层
    正则理论上是可以搞定这个的,需要编辑器支持分组和反向引用。针对问题1,可以试试下面的正则,那个\n要根据你的编辑器调整,也可能是\r\n。问题2一样的思路,~分为一组,用\1替换即可。* p4 i  L9 \: g
    不过,这都是基于简单的例子来说,文件复杂的话,还得做调整' @4 ?  T' z2 t, o
    查找:
    3 E& e# k- g$ H* R4 U8 m1 N* I
    1. (.+)\n(.*?)(\1)(.*?)\n</>
    复制代码
    替换:* d1 ^! [$ |2 o- b
    1. \1\n\2①\3②\4\n</>
    复制代码
    下面是我的测试文本:# D, O" e& ]& Z, q: r3 g) X5 l& ^
    替换前:
    - q$ d* i" ]2 s8 b
    1. ab
      : I: J  h* b' p! \
    2. ac,ab,as,ad,af$ e' O$ j; C8 ~6 _9 b+ s
    3. </>! s7 ^) G' S! J4 I9 Q) m
    4. + b4 R  ~& ]- _& ?
    5. ac
      3 L1 U* o$ d: f6 g
    6. ac,ab,as,ad,af
      $ c/ w: e9 {+ p
    7. </>6 Y  s' Z' K/ _. v2 f( j4 b1 A
    8. as
      : @6 w: C. \3 H& h
    9. ac,ab,as,ad,af8 z4 Z: L4 Z( L: T
    10. </>
      ' J  n7 s" M. g9 X
    11. ad- D% t: }# e9 B' ]
    12. ac,ab,as,ad,af
      $ G7 b. S! Y% M/ j4 C; A
    13. </>
      - D1 E% K6 X( M' T3 V7 ~
    14. af. d- j& p2 E" _2 @; X! Q" }
    15. ac,ab,as,ad,af
      7 s+ [! ~; s0 I) j
    16. </>' [1 V: d7 f& a
    17. aw
      9 L% J) }4 b$ e$ m$ F
    18. ac,ab,as,ad,af! O4 z7 P" f! j9 j2 t4 P
    19. </>
    复制代码
    替换后:
    $ G! X, ?! V1 C
    1. ab
      7 x& E5 I: s  u+ [$ C
    2. ac,①ab②,as,ad,af. e7 I0 I# I* t/ r2 ~3 \
    3. </>
      8 e$ |4 X' y5 F3 y$ z( r" O4 ^1 H
    4. % \2 C9 A/ W* i2 s* P' R% V1 {" x
    5. ac3 X: A+ Y' V4 x( y, {5 a3 b
    6. ①ac②,ab,as,ad,af* E0 ~- I: T' d% X# j
    7. </>2 q; W2 P: h% k. Y) V8 ]$ V
    8. as
      - a$ D6 g2 }. ?3 r
    9. ac,ab,①as②,ad,af
      8 U4 U4 u, g$ z6 f0 u- }$ d
    10. </>( w6 W/ U" z9 S% Y
    11. ad9 Z: N8 |4 S. g' Z4 Q
    12. ac,ab,as,①ad②,af
      & s7 P" D9 \5 X& S0 K
    13. </>
      * F1 ?3 s3 @2 n1 }8 S2 {2 r( z
    14. af
      . w3 z/ P2 r% X1 p. N! M
    15. ac,ab,as,ad,①af②
      $ V" j+ W, K; ]2 r! {: n& w9 O
    16. </>6 S0 w+ `6 X$ U) l2 L5 C/ p
    17. aw! j# E. v: d8 K( R1 L: Y/ ]
    18. ac,ab,as,ad,af. K! `1 Y8 P+ `2 @$ k3 e" ~
    19. </>
    复制代码

    ) ~1 n4 J0 U6 f4 p- Z4 L" F6 _' d
    $ E# O3 s& `- F! F1 J% c, \; i9 O: H, O
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2019-3-15 14:29:14 | 显示全部楼层
    本帖最后由 VimVim 于 2019-3-15 15:11 编辑
    % I8 R8 Y1 K! j3 T6 }$ x: X
    4 c, T$ G$ m0 H  l) r3 ^7 M% D# d关于直接用正则表达式难以解决的文本处理,我建议采用Vim,使用其“宏”的功能分步解决就容易了,比如第二个替换~的思路:7 N1 _9 u$ l/ z
    % i+ D0 L3 ^! S4 F. h/ Z
    1. 1、将</>暂更改为</mdxkey><mdxkey>
      ' |7 _( O3 J& o  W& F0 \; P
    2. 2、先微观层面处理一个keyword
      + y% {5 ^: M9 E- N' N5 Y. q) d
    3. (1)搜索<mdxkey>,并移动到下一行keyword处
      , h8 C0 t1 K* \; T0 W
    4. (2)复制keyword到剪贴板或vim的某个寄存器3 D) X7 j& l; C' A) a2 y+ U
    5. (3)选中<mdxkey>和</mdxkey>范围(vim中只要用vit或vat均可),在这个范围内搜索替换所有的“~”为剪贴板或vim寄存器中的内容5 H7 h8 H8 U' ~8 Q5 r9 V3 j( Q9 y! m
    6. 3、将上述(1)-(3)步骤录制为一个宏(q+任意小写字母即可,如qk)
      8 B' k' c. s2 x; G! ~
    7. 4、重复播放在宏即可(即@k,可以在前面加上一个大于keyword数量的数字即可对所有全文进行替换)
        [* F; w6 Y8 }# t3 B( H
    8. 5、将</mdxkey><mdxkey>替换为</>
    复制代码

    % x7 s* x. e; p5 w8 a+ P# @6 J
  • TA的每日心情
    奋斗
    2019-10-11 13:52
  • 签到天数: 142 天

    [LV.7]常住居民III

    发表于 2019-3-15 10:57:40 | 显示全部楼层
    这两个我感觉正则就不大能解决问题了,因为一个正则表达式是针对整个文件的,而问题中涉及的与各个词条有关,每个词条都不一样。这两个问题可能需要通过编程来解决,大致思路如下:
    0 c% n4 ?) X, B; K& e" V假设每个词目占三行。写一个循环,把第二行中每一个第一行的词头前后分别包裹 ① 和 ②(针对问题一),每一个 ~ 替换为第一行的词头(针对问题二)。
  • TA的每日心情

    2019-11-22 21:06
  • 签到天数: 133 天

    [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& t% Q; H  v! D& L% B6 G
    正则理论上是可以搞定这个的,需要编辑器支持分组和反向引用。针对问题1,可以试试下面的正则,那个\n要根 ...
    6 ~0 _: g- x# y* D: b
    感謝 simonfire 兄提供一個解決方案,解決了小弟多年的困擾
    - p9 y7 K3 |. NThanks Again
    ) Q6 e* w" [) ?
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 14:32:44 | 显示全部楼层
    本帖最后由 喬治兄 于 2019-3-15 15:40 编辑
    4 y9 }( ?0 l/ y! v* Z3 x; p$ C
    simonfire 发表于 2019-3-15 11:53
    " [  s8 }1 ]  Z, d0 }$ Z8 n# F3 J正则理论上是可以搞定这个的,需要编辑器支持分组和反向引用。针对问题1,可以试试下面的正则,那个\n要根 ...

    " t: C9 i; @4 f1 @, T7 u' D' x( H' s- ~' [+ C& H
    simonfire 兄:
    + `6 I2 w6 ?1 D, A' d第一個問題小弟用您的方法真是解的非常漂亮......$ s4 n8 i1 Y& @4 ?. `
    能否再更進一步倘若小弟的格式如附件( f# d9 l, g! Y. U) M1 X5 }
    稍微複雜一下的情況當如何解* s! y2 q/ s* h/ P& s  \
    test-3.txt file 100k 在底下( B8 b: |4 s. e5 ~9 u, p5 @' D9 ~$ N0 x
    謝謝啦
    7 a* |+ ~' D) N4 I7 b0 \5 w( N

    本帖子中包含更多资源

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

    x

    该用户从未签到

    发表于 2019-3-15 14:33:54 | 显示全部楼层
    本帖最后由 jeanleem6 于 2019-3-15 14:35 编辑 " V, `8 g6 \6 Q& ?$ V) E2 S5 k7 }
    simonfire 发表于 2019-3-15 11:53
    ! v# M& n# S& \0 |正则理论上是可以搞定这个的,需要编辑器支持分组和反向引用。针对问题1,可以试试下面的正则,那个\n要根 ...

    % J9 q( J. {" P; }0 \( Z在你的代码上做了一点修改,主要是考虑了单词边界(\b)和多次替换的情况,比如:
    1. ab
      " o6 Z; j' B7 R4 }6 S+ `
    2. ad,fad,fefsda,abcd,ab,cd,ab' q, ]5 K$ F) F3 f
    3. </>
    复制代码
    注意:词条内容区的 abcd,还有 ab 出现了两次,不考虑单词边界的情况下 abcd 中的 ab 也会被替换,单词前后不做断言的情况下多次替换会出现一直替换第一个匹配项,得到类似 ①①ab②② 这样的结果。+ F* @/ k$ v" I; @* g' I
    6 q- ^( X% r" `6 ^1 `, m+ N  h1 `
    修改后的查找代码:
    1. (.+)\n(.*?)\b(?!①)(\1)(?!②)\b(.*?)\n</>
    复制代码

    " k6 C# b! i) }! K替换:, y; n2 m2 I1 z7 H4 a% Y4 b
    1. \1\n\2①\3②\4\n</>
    复制代码
    3 w& E' P1 x$ R3 F6 S

    7 n$ X  G1 S! \
    . `& O3 ?2 P2 ]
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 15:31:44 | 显示全部楼层
    本帖最后由 喬治兄 于 2019-3-15 15:46 编辑 % _( ?6 f. r& T4 V4 p) ]" ?! Q
    jeanleem6 发表于 2019-3-15 14:33
    9 `3 E. \! w0 ]在你的代码上做了一点修改,主要是考虑了单词边界(\b)和多次替换的情况,比如:注意:词条内容区的 abcd ...
    ! j1 S/ `6 g+ u  X9 v$ C3 s  ]
    $ K3 [8 N* i; I! F* U1 J* I8 }5 l
    jeanleem6 女施主請教6 g- C: N5 M# e
    如果實務上是此狀況想處理成 7 樓的圖示! W2 t( d# `/ U  @$ s* s! S
    能解嗎?% u- W2 M8 `) b* G' l2 O+ ]
    已附上附件 test-3.txt+ F% R" A9 g: S4 e: d
    Thanks Again( i* f* L/ t% {  w2 Y8 i
    aa
    & I4 z3 i& r0 }" D4 h+ U( O<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>
    + C! V  R- n! n1 h6 {</>
    / O& M3 m3 j& P& h% `AAA
    " E7 q3 E. C0 ?9 \<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>' `7 r- v0 _: B7 J2 H
    </>
    / C/ A- ~; l! Daah
    % f& F- E- Z: I; a  \<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>) b8 U7 p' ?8 C4 E3 ?& r: q
    </>
    % K% h1 k+ O( R: I% n6 Baardvark8 h# L0 {0 Q; x1 y
    <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>% b) X( ~5 n1 c- q2 o/ N2 b
    </>
    7 k4 G/ @: [- ?1 i8 a  r3 J- d0 j% S9 s. r1 P0 J7 h8 h
    處理成
    ) g+ q+ C5 E  P% z5 H" a! w. d0 D: m/ m: G
    aa6 s6 o& V5 O5 ~. }
    <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># D7 ?6 ]4 k; k1 H; a( v
    </>
    8 b( C7 d9 K$ Q9 x9 g, f7 A$ qAAA
    ; K* b& ~  V# p* q+ T1 F& c<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>
    ( A0 g7 _1 h2 a, q</>' ^  x* ^1 b: ^3 t( O
    aah6 x8 E9 G5 _% e& F
    <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>
    - T4 b1 n2 ~6 R: N. E& F. O</>
      o3 ?- [8 N; u% \4 {aardvark
    5 x! x- t& f8 J# p. U6 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>
    . E6 ]9 F' C3 g3 R/ ~</>
    / z+ ?. o0 C7 N8 G
    * d8 f* U7 d) M7 c& s" U
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 15:35:29 | 显示全部楼层
    VimVim 发表于 2019-3-15 14:29  O/ ^5 V, A" \3 l2 d
    关于直接用正则表达式难以解决的文本处理,我建议采用Vim,使用其“宏”的功能分步解决就容易了,比如第二 ...

    ; o) t* }/ O. v4 SVimVim 兄:7 z7 v# n. K- C- Z* n8 V
    哇! Vim 沒用過& {2 d3 D: q5 f9 s; G" ^' b9 p
    不知重何學起
    $ h3 i' f6 t, n; f1 }
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 16:02:44 | 显示全部楼层
    jeanleem6 发表于 2019-3-15 15:55
    2 {% y' o8 ?3 G" r可以实现,查询起来更简单,不需要考虑单词边界和断言,如下:
    % @( a# U, C. p0 ?* ~. v
    ; q6 ~) E/ ~3 G# p; X9 K查询正则:
    8 _# |  b; D! E" ~: o
    感謝 jeanleem6 女施主賜教
    4 |, {- ], ]! m' q終於解了多年難以理解的正則
    ! I( f, j1 y6 K  j2 {0 I- c; p真是太感謝啦
    $ O3 |2 X9 W8 F3 `4 A) o' \Thanks Again! i0 D+ S: ~$ s1 O
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 18:47:41 | 显示全部楼层
    jeanleem6 发表于 2019-3-15 15:551 f- ?7 }: A7 s) Z
    可以实现,查询起来更简单,不需要考虑单词边界和断言,如下:
    / b1 }  O% }9 `
    & R8 J% a, j, B$ V' S# a( r查询正则:

    5 ]4 V' A6 g  Rjeanleem6 女施主再次向您請益賜教
    ! |! p* [6 h# g0 ^5 x9 B) U. Y8 s真不好意思一直麻煩您
    # M9 }4 C9 d1 j+ k/ N- a倘若有需求想處理成2 T. m* g3 @. G% N' s
    也就是內容和詞頭一樣時全部標上1 z0 O$ f" I' o# ~0 g8 u/ X+ O
    不知是否能也能解
    - c7 O; L' W8 K! r2 a5 j9 h謝謝您
    ) x. I$ X# `8 g% T
    4 q7 W# m- B: r# X# a7 aaa4 A; Q) r- v. U0 q. J% y
    <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>
    - m: M4 ^6 \/ y: g, G/ C" x# h0 U</>
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-3-15 19:01:19 | 显示全部楼层
    本帖最后由 喬治兄 于 2019-3-15 19:12 编辑 0 S  g! |8 l+ v2 K& A6 S
    jeanleem6 发表于 2019-3-15 15:55
    . o2 Y' w4 f. @: S可以实现,查询起来更简单,不需要考虑单词边界和断言,如下:; e; H& t# P8 D6 S- i( Z$ X  X5 Y. b: ]0 m
    $ i4 [- q+ l4 {/ a/ n4 `
    查询正则:

    % J& |) f$ P& x- s
    6 L9 \7 h/ a* @" y8 Q: }( ~5 ^* qjeanleem6 女施主:8 M4 B* @4 H; ?2 A# `0 r, c0 e
    哇!, 太強捍了剛剛試了您的正則, 太完美了.....漂亮...讚!讚!讚!9 z# X: `8 G) n# u+ W' C$ f8 T
    ,一秒 work
    7 r1 _2 ^; @* }0 r* X( Q2 V謝謝
    ) F0 o8 P8 W+ M4 l' a1 ^2 d! L) [
    6 }# m9 m0 w, Z  F  i( H
    : W; D* G2 n0 c) ~
  • TA的每日心情

    2019-11-22 21:06
  • 签到天数: 133 天

    [LV.7]常住居民III

    发表于 2019-3-15 19:57:41 | 显示全部楼层
    正则高手啊....
  • TA的每日心情

    2019-11-22 21:06
  • 签到天数: 133 天

    [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:580 f% L$ M/ n! |- W' C
    能处理所有的单词吗?
    ' V/ `* m& [8 q! v* u
    anyid999 兄:
    * g- F0 b) O* S/ P6 B是的 jeanleem6 女施主的正則能處理所有的单词0 V) Q! B9 g& h+ q; m* h
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-3-28 21:07 , Processed in 0.041709 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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