[]
վ=С˵
վַ=http://www.xiaoshuo.com/
ҳַʶ=book/(\w+)
Ŀ¼ַʶ=readindex/index_(\w+)
½ڵַʶ=readchapter.jsp\?id=(\d+)&chapter=(\d+)$$$$$readbook/(\d+)_(\d+)
ַ滻=(reg)jsp/readchapter.jsp\?id=(\d+)&chapter=(\d+)$$$$$readbook/$1_$2.html
ݽȡʼ1=word-break:break-all;">
ݽȡ1=</font></td>
ַ=http://www.xiaoshuo.com/jsp/booksearch.jsp?qkind=000&qtype=1&qcontent=$key
бʼ=</a>
б=ҳ
滻=(reg)^/book$$$$$http://www.xiaoshuo.com/book
ҳ=href="([^"]*?)" class="link">һҳ
ҳ滻=(reg)^booksearch$$$$$http://www.xiaoshuo.com/jsp/booksearch
ҳ=0
б=<a class="link" href="(#ַ,.*?)".*?> (#,.*?)</a>[\s\S]*?<a.*?>(#,.*?)</a>
С˵Ϣ=r">(#,[^(#,<a)]*?)</t$$$$$<td.*?width="372">(#,[\s\S]*?)</td>
sort=0
{script}
#language pascal
function MyBeforeGetChapter(var content:string):boolean;
begin
	if pos('readindex/index', _DATA.url)<=0 then
	begin
//ȡĿ¼ҳ
	content := RegReplace(content, '[\s\S]+?\"(/jsp/elements/bookbadge\.jsp\?id=\d+)\"[\s\S]+', 'http://www.xiaoshuo.com$1');
	content := Down(content);
	end;
//滻ʵĵַ
	content := RegReplace(content, '(?:(?:\/jsp)|(?:\.\.))\/readchapter\.jsp\?id=(\d+)&chapter=(\d+)', 'http://www.xiaoshuo.com/readbook/$1_$2.html');
	result  := false;
end;
begin
end.
{/script}