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 + -
显示快捷键?