函数列表
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]strfloatbool
xpath_one
xpath_one名称:
xpath_one描述: 与
xpath的工作方式相同,但是如果提供的XPath有多个数值被选中,则只返回第一个值,Args:
xpath_expressions类型:
[str]需要:
true
有效的输入类型:
html
预期的输出类型:
strhtmlstrfloatbool
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
有效的输入类型:
strint
预期的输出类型:
float
convert_to_int
convert_to_int名称:
convert_to_int描述: 将一个字符串或浮点数转换为一个整数。
Args: n/a
有效的输入类型:
strfloat
预期的输出类型:
int
convert_to_str
convert_to_str名称:
convert_to_str描述: 将一个整数或一个浮点数转换为一个字符串。
Args: n/a
有效的输入类型:
intfloat
预期的输出类型:
string
数学
average
average名称:
average描述: 计算一个数组中数值的平均数。
Args:
round_precision类型:
int需要:
false
有效的输入类型:
[int][float]
预期的输出类型:
float
max
max名称:
max描述: 在一个数组中找到最大数值。
Args: n/a
有效的输入类型:
[float][int]
预期的输出类型:
floatint
min
min名称:
min描述: 查找数组中最小数值。
Args: n/a
有效的输入类型:
[float][int]
预期的输出类型:
floatint
product
product名称:
product描述: 返回所有数组值的乘积。
Args: n/a
有效的输入类型:
[float][int]
预期的输出类型:
floatint
Last updated
Was this helpful?

