RuiJi.Net RuiJi 表达式选择器

      RuiJi.Net RuiJi 表达式选择器已关闭评论
Css 选择器
表达式 说明
css tag[xxx] 选择属性
css tag:text 选择文本
css tag:ohtml 选择outerHtml
css tag:html 选择innerHtml
css dd[class=’f12 balck02 yh’] + dd:text 选择tag为dd,class为‘f12 balck01 yh’紧邻的dd的文本
Exclude 排除选择器
表达式 说明
ex /abc/ -b 在文本开始排除
ex /abc/ -a 在文本任意位置排除
ex /abc/ -e 在文本结尾排除

/abc/为正则表达式,以下以/开头再以/结尾的字符串均表示正则

Expresssion 通配符选择器(仅适用于网址提取)
表达式 说明
exp http://www.ruijihg.com/* 使用通配符匹配任何以http://www.ruijihg.com/开头的网址
exp http://www.ruijihg.com/??? 使用通配符匹配以http://www.ruijihg.com/开头,后面跟3个字符的网址
Regex 正则选择器
表达式 说明
reg /abc/ 匹配正则结果
reg /abc(.*)/ 1 匹配正则分组结果 取出第n个结果
RegexSplit 分割选择器
表达式 说明
regS /abc/ 3 以正则分割字符串 取出第n个结果
RegexReplace 替换选择器
表达式 说明
regR /abc/ 123 替换匹配出的正则结果
TextRange 文本区域选择器
表达式 说明
text /abc/ /edf/ 取出以/abc/开头,/edf/结尾中的字符串
XPath 选择器
表达式 说明
xpath /bookstore/book[1] xpath
JsonPath 选择器
表达式 说明
jpath $..url jsonpath
SELECTORPROCESSOR 选择器
表达式 说明
proc name 执行名称为name的函数

© 2018, RuiJi 社区. 版权所有.转载请注明出处