|
https://github.com/goldendict/go ... fca89727cc23a5318c3 T2 [3 N8 R. c. E/ ?/ p
, g( Q' a7 C% {8 v; H3 M9 y; q6 g) x1 \
- QRegularExpression wordCrossLink( "([\\s\"']href\\s*=)\\s*([\"'])entry://([^>#]*)((?:#[^>]*)?)\\2",! E4 X5 g A# g. t* U0 O
+ QRegularExpression wordCrossLink( "([\\s\"']href\\s*=)\\s*([\"'])entry://([^>#\\g{2}]*?)((?:#[^>]*)?)\\2",
. [" g& V4 @# E1 \, G0 B3 T
$ I6 C6 ^& J# S3 ^/ w- if( match.lastCapturedIndex() >= 4 ). s0 a4 H) |+ T9 U7 t' n' e4 |
+ if( match.lastCapturedIndex() >= 4 && !match.captured( 4 ).isEmpty() )
. {+ X. k2 f& P) V. l2 }* i) h
+ ]* l. j7 u9 Y8 `9 k# k$ Q8 F1 i* u; }* c1 N! A
应该对链接处理有改进
0 `( e4 ^7 l8 `" j7 m" X$ ^
! B2 p! L( ?# O# a |
评分
-
2
查看全部评分
-
|