TA的每日心情 | 开心 2018-8-8 03:13 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
本帖最后由 喬治兄 于 2020-4-13 15:07 编辑
. Y2 m8 h% z! M C7 j8 T. \; n- p8 y1 L# `0 G
【正則求救】...請賜教
0 M/ y/ X$ A9 y. x全文搜尋主要問題還是索引檔案過大 Excel 很難一次搞的下來..往往分割成好幾次處理都不一定能搞得好.....唯有正則可解得快又漂亮.....編程處理也可能效率不佳.......3 S' w5 S% X s
問題如下:
0 e4 B% A1 B1 f想在第 4 欄中找到第 3 欄的東西' ~2 G, F) Q* _
AA_0067"> ①<a href="entry://AA_0067">AA</a><sub>0067</sub>② ==> ①<a href="entry://AA_0067"><mark5>AA</mark5></a><sub>0067</sub>②...................................
# s5 I( E6 ~( k$ MAA_0341"> ①<a href="entry://AA_0067">AA</a><sub>0067</sub>② , ①<a href="entry://AA_0341">AA</a><sub>0341</sub>② ==> ①<a href="entry://AA_0067">AA</a><sub>0067</sub>② , ①<a href="entry://AA_0341"><mark5>AA</mark5></a><sub>0341</sub>② ............................
) H% K6 ~1 v' |2 }
) ]' q% C8 u( W8 H7 x% F) g第 4 欄長度不一..............但只會標一次<mark5>單字</mark5>
- G9 d" h" r- @; h感謝大德........敬請諸位先進指點迷津 Z" M' D+ T+ T+ W; i- h
- a/ z2 r& ]2 @% O7 o* A7 V" x: g
問題....Online regex tester3 m- Y3 u, D& y( a, ?
https://regex101.com/r/DsCZ4S/1
7 S' x; f; y" U8 B$ T; P
4 Z$ h {# @3 r, } C
& R8 T6 U: k2 _0 T' O) n& p) D2 b8 A* v: ~ D* I
感謝 subelf 完美解答$ u1 d; \, h: ?: Q' U
/ G: m- b9 n0 m0 k3 a0 y
https://regex101.com/r/DsCZ4S/2
' d* E' S3 T+ o# F# e- j* V) [4 `
" I- l4 d' C$ ]' Tmatch pattern:
1 ^) b& a" S/ S* d(\w+\t\d+\t)([^\t]+)(\t[^\t]+?)\2(.+?)(?=<)+ F* J# P7 O; y. \
( ~ ^+ X# e4 \, Z9 P9 [3 K( [4 X
Replacement:
) Z: a+ v. J& n! D6 R\1\2\3\2<mark5>\4</mark5>
0 V( d1 M( `0 q# B; Q( g# H* }' C5 H0 H5 z
. l6 L9 H+ u! c
; K- D% ?6 `3 @2 p. P
" f" F/ x; w0 u9 _
& e. D% }& H, Q& @+ a ( A" x | z/ |: S/ B$ y
8 y! M$ j& a' M3 N& f
! t# i0 G$ Z# R9 l1 Y7 e5 v3 p' M) }; i. ~3 a" o# L* A8 k
2 z( R$ f8 R5 _9 h
3 O0 `8 ~+ ? ]; h1 f4 ?1 c8 @3 o7 O
% H# n, M1 P3 N: l2 u
9 G; P8 k& v% j+ z9 h0 I: C: U6 I |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
|