TA的每日心情 | 开心 2018-8-8 03:13 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
本帖最后由 喬治兄 于 2020-4-13 15:07 编辑
: v/ F9 C. E0 e T5 N% w* u. S! M+ s3 S" P$ c0 q. [
【正則求救】...請賜教
1 h8 ^6 s" A5 v K: s全文搜尋主要問題還是索引檔案過大 Excel 很難一次搞的下來..往往分割成好幾次處理都不一定能搞得好.....唯有正則可解得快又漂亮.....編程處理也可能效率不佳.......
J0 E: r9 n+ G. T問題如下:9 U4 `7 C' e+ B3 c# ]5 n
想在第 4 欄中找到第 3 欄的東西6 B; A, w% ]# r1 @3 G
AA_0067"> ①<a href="entry://AA_0067">AA</a><sub>0067</sub>② ==> ①<a href="entry://AA_0067"><mark5>AA</mark5></a><sub>0067</sub>②...................................
) {* t9 G; h4 z2 a' R0 `7 ~& pAA_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>② ............................
" ?1 J9 }7 D% l1 N M% U8 z# f9 e+ v1 x' {1 G( J: m2 u: K& ^
第 4 欄長度不一..............但只會標一次<mark5>單字</mark5>9 L& O0 q- W) U8 r( N( N
感謝大德........敬請諸位先進指點迷津
6 m: m4 d7 _. E# m. \" I
# @& g8 z+ S; p5 @8 C0 B% \問題....Online regex tester2 a' g) Z+ Z# c4 J' ]
https://regex101.com/r/DsCZ4S/1
: ?' ]; X; n- s3 Q& O e
3 o0 I$ N8 T) b' |
Z1 k% p6 y" B6 m) ^3 n7 ]8 j: N. I' b: u" F
感謝 subelf 完美解答
4 W, L3 B4 C, O0 X2 ?( t- d: O1 M! |
https://regex101.com/r/DsCZ4S/2
. Q: I; s$ A. G0 w1 ]) N1 z
, O, \) r# a4 J9 N. v8 |: omatch pattern:
. Q) z- i% n) w, I5 i6 Z A/ U(\w+\t\d+\t)([^\t]+)(\t[^\t]+?)\2(.+?)(?=<)# j2 v, a2 {9 [* s2 K* l
0 ~% O( ?. Q( F3 O) o) M" PReplacement:
/ a, C9 d& }, \. g5 G2 [\1\2\3\2<mark5>\4</mark5>6 y# i: u0 M/ e5 x
' P+ m- B- c: {: K4 j" O
+ j- N: K2 {, O$ U; h( g# h9 B1 [7 s' R2 j
! d- Y- C3 d1 v! j( C; C3 U3 Q
" b# s1 t% |" x- F5 j
0 @( P9 Q& I% w; x/ e6 }2 K2 N2 D. k9 Z, Q4 u
7 h9 P% R- O) w' z% B
/ z: Z6 V- O4 M# _7 |1 ~' T" t$ K
7 N6 Y7 c) M9 ^% p
; o) A; m: R0 m8 ~
% e$ w, j9 b7 }& U6 x) x
) b! B. P# V+ S& C+ x7 x
+ K6 F+ x+ c* `. W' }& A& p* ]
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
|