|
发表于 2014-5-21 23:34:30
|
显示全部楼层
Regular Expression不是設計來找例外的7 e5 O% ^6 r1 |, M( A+ h
所以一步到位的方法,沒有。' ?7 Z) k. x( B1 @- j
5 g; e: |0 ]( `) r* g: K( m; ]7 c1 P
幾個 tricks 可以使用% z, T1 k( t! @5 a
比方說先尋找全部 </> 的總數
+ g+ i. @, |$ l4 w6 o9 K0 G# p: |然後把文本拿去餵 MdxBuilder 它會告訴你 entries 總數8 D9 G* C; {1 Q0 {$ M
兩個數目一致,那就沒問題 {% ~' Z4 O5 W) i0 h/ X0 f
/ V0 z& f3 H2 i7 n) |' Q如果不一致9 Y' y: E! h! f9 w- Z# G
找出問題方法也很多種: _8 C# d) T- ]1 ^+ @" I6 z
例如:排除正常,剩下的就是異常
" }, z$ W7 I7 @; }- a0 `% [把 ^</>$ 代換成 < / >
9 Q1 }8 H/ a/ ?9 w4 m! ?% \6 A ?% _, t! b剩下殘存的 </> 就是異常處: D! \ F: d$ j4 d
- V& z6 _' F0 Y. W或是用 </>\n.*?</> 和 </>.*?\n</> 找例外
7 u+ K, S, V% F% A* Z0 h4 _; u. Y0 l, t0 z z) N
|
|