SpiderFlow-java.lang.String

时间:2026-02-15

java.lang.String

java.lang.String

element

TIP

返回值类型:Element

  • 将字符串转为Element对象

${strVar.element()}

xpath

参数名描述可否为空
xpathxpath表达式否

TIP

返回值类型:Element/String

  • 根据xpath获取内容或Element对象

${strVar.xpath('//a/@href')}

xpaths

参数名描述可否为空
xpathxpath表达式否

TIP

返回值类型:List<Element/String>

  • 根据xpath获取内容或Element对象

${strVar.xpaths('//a/@href')}

regx

参数名描述可否为空
pattern正则表达式否
groups捕获组序号int或List<Integer>(多个)是

TIP

返回值类型:String/List<String>

  • 根据正则表达式提取字符串

${strVar.regx('<title>(.*?)</title>')}

regxs

参数名描述可否为空
pattern正则表达式否
groups捕获组序号int或List<Integer>(多个)是

TIP

返回值类型:List<String>/List<List<String>

  • 根据正则表达式提取字符串

${strVar.regxs('<h2>(.*?)</h2>')}

selector

参数名描述可否为空
cssQuerycss选择器否

TIP

返回值类型:Element

  • 根据css选择器查找dom

${strVar.selector('div a.selected')}

selectors

参数名描述可否为空
cssQuerycss选择器否

TIP

返回值类型:Elements

  • 根据css选择器查找dom

${strVar.selectors('div a.selected')}

json

TIP

返回值类型:Object

  • 将字符串转为JSON对象

${strVar.json()}

jsonpath

参数名描述可否为空
pathjsonpath否

TIP

返回值类型:Object

  • 根据JSONPath提取数据

${strVar.jsonpath('$.code')}

unescape

  • 字符串反转义

${strVar.unescape()}

toDate

参数名描述可否为空
pattern日期格式否

TIP

返回值类型:Date

  • 将字符串根据pattern转为Date类型

${strVar.toDate('yyyy-MM-dd HH:mm:ss')}

toInt

参数名描述可否为空
defaultValue转换失败时的默认值是

TIP

返回值类型:int

  • 将字符串转为int类型

${strVar.toInt()}

toDouble

参数名描述可否为空
defaultValue转换失败时的默认值是

TIP

返回值类型:double

  • 将字符串转为double类型

${strVar.toDouble()}

toLong

参数名描述可否为空
defaultValue转换失败时的默认值是

TIP

返回值类型:long

  • 将字符串转为long类型

${strVar.tolong()}


免责声明:服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
IPv4 © 2005-2026 库目书 版权所有 | kumushu.com .All Rights Reserved
黑ICP备2022003236号-1