m.flt

来自「harvest是一个下载html网页得机器人」· FLT 代码 · 共 35 行

FLT
35
字号
## DEF portal input filter#/<meta>/	{ begin record meta; set type ""; set AUTHOR ""; set PUBLISHER "" }/<\/meta>/	{ 		     data -element author-publisher "$AUTHOR XXX $PUBLISHER"; end record		}/</ /[A-Za-z0-9._:]*/ { puts "tag:$1"; set tag $1; set scheme ""; set lang ""; begin context attributes }CONTEXT {attributes}/>/		{			if {$scheme != ""} { set tag "$tag-s-$scheme" };			if {$lang != ""} { set tag "$tag-l-$lang" };			regsub -all {[\. -/:]} $tag "_" tag;		        begin element $tag;			end context;		        begin context content;		}/lang=\"/ BODY /\"/   { set lang $1 }/scheme=\"/ BODY /\"/ { set scheme $1 }CONTEXT {content}/<\/[aA]>/      { data $0 }/<\/[^>]*>/	{ end element; end context }/./		{ if {$tag == "dc_creator"} { append AUTHOR $0}; if {$tag == "dc_publisher"} { append PUBLISHER $0};   data $0 }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?