函数列表
HTML处理
element_text
element_text
名称:
element_text
描述: 从
html
中提取文本。去除前导和尾部的空白。Args: n/a
有效的输入类型:
html
预期的输出类型:
str
xpath
xpath
名称:
xpath
描述: 在给定的输入值上执行一个XPath表达式。如果执行未能产生结果,则请使用数组中的以下表达式。XSLT函数可以在表达式中使用。支持XPath 1.0版本。支持XSLT 1.0版本。
Args:
xpath_expressions
类型:
[str]
需要:
true
有效的输入类型:
html
预期的输出类型:
[str]
[html]
str
float
bool
xpath_one
xpath_one
名称:
xpath_one
描述: 与
xpath
的工作方式相同,但是如果提供的XPath有多个数值被选中,则只返回第一个值,Args:
xpath_expressions
类型:
[str]
需要:
true
有效的输入类型:
html
预期的输出类型:
str
html
str
float
bool
css
css
名称:
css
描述:
在给定的输入值上执行一个CSS表达式。如果执行未能产生结果,则请使用数组中的以下表达式。请注意,
css
函数的输出始终是一个包含HTML元素的JSON数组(包括打开和关闭标签)。如果您对提取该元素的内容感兴趣,您可以执行element_text
函数。
Args:
css_expressions
类型:
[str]
需要:
true
有效的输入类型:
html
预期的输出类型:
[html_element]
css_one
css_one
名称:
css_one
描述: 与
css
的工作方式相同,但是如果提供的CSS表达式有多个数值被选中,则只返回第一个值,请注意,在css_one
函数的输出始终是一个HTML元素(包括开头和结尾的标签)。如果您对提取该元素的内容感兴趣,您可以执行element_text
函数。Args:
css_expressions
类型:
[str]
需要:
true
有效的输入类型:
html
预期的输出类型:
html_element
字符串操作
amount_from_string
amount_from_string
名称:
amount_from_string
描述: 在一个字符串中找到第一个出现的数字值,并将其转换为浮点数。
Args: n/a
有效的输入类型:
str
预期的输出类型:
float
amount_range_from_string
amount_range_from_string
名称:
amount_range_from_string
描述: 查找字符串中所有出现的数字值并将其转换为浮点数。
Args: n/a
有效的输入类型:
str
预期的输出类型:
[float]
join
join
名称:
join
描述: 将一个字符串的列表连接成一个字符串。连接的值由分隔符数值分隔。
Args:
separator
类型:
str
需要:
false
默认:
""
有效的输入类型:
[str]
预期的输出类型:
str
regex_find_all
regex_find_all
名称:
regex_find_all
描述: 查找与给定的RegEx表达式相匹配的所有字符串。
Args:
regex_pattern
类型:
str
需要:
true
有效的输入类型:
str
预期的输出类型:
[str]
regex_search
regex_search
名称:
regex_search
描述: 找到一个与给定的RegEx表达式相匹配的字符串。返回指定的匹配组(默认为
0
)。Args:
regex_pattern
类型:
str
需要:
true
group_to_return
类型:
int
需要:
false
默认:
0
有效的输入类型:
str
预期的输出类型:
str
regex_substring
regex_substring
名称:
regex_substring
描述: 找到一个与给定的RegEx表达式相匹配的字符串。返回指定的匹配组(默认为
0
)。Args:
regex_pattern
类型:
str
需要:
true
group_to_return
类型:
int
需要:
false
默认:
0
有效的输入类型:
str
预期的输出类型:
str
常用
length
length
名称:
length
描述: 获取数组的长度。如果提供一个多维数组作为输入值,则该函数将对最内层的数组生效。
Args: n/a
有效的输入类型:
[OneDimensionalArray]
预期的输出类型:
int
select_nth
select_nth
名称:
select_nth
描述: 返回第n个数组元素。使用了基于零的索引。支持负数索引,从数组中选择最后一个(
-1
),第二个(-2
),...项。Args:
index
类型:
int
需要:
true
有效的输入类型:
[AnyType]
预期的输出类型:
AnyType
convert_to_float
convert_to_float
名称:
convert_to_float
描述: 将一个字符串或一个整数转换为一个浮点数。
Args: n/a
有效的输入类型:
str
int
预期的输出类型:
float
convert_to_int
convert_to_int
名称:
convert_to_int
描述: 将一个字符串或浮点数转换为一个整数。
Args: n/a
有效的输入类型:
str
float
预期的输出类型:
int
convert_to_str
convert_to_str
名称:
convert_to_str
描述: 将一个整数或一个浮点数转换为一个字符串。
Args: n/a
有效的输入类型:
int
float
预期的输出类型:
string
数学
average
average
名称:
average
描述: 计算一个数组中数值的平均数。
Args:
round_precision
类型:
int
需要:
false
有效的输入类型:
[int]
[float]
预期的输出类型:
float
max
max
名称:
max
描述: 在一个数组中找到最大数值。
Args: n/a
有效的输入类型:
[float]
[int]
预期的输出类型:
float
int
min
min
名称:
min
描述: 查找数组中最小数值。
Args: n/a
有效的输入类型:
[float]
[int]
预期的输出类型:
float
int
product
product
名称:
product
描述: 返回所有数组值的乘积。
Args: n/a
有效的输入类型:
[float]
[int]
预期的输出类型:
float
int
Last updated