regexp.replaceAllString() 函数
regexp.replaceAllString()
函数使用指定的替换项替换字符串中所有正则表达式的匹配项。
函数类型签名
(r: regexp, t: string, v: string) => string
更多信息,请参阅 函数类型签名。
参数
r
(必需)用于搜索 v
的正则表达式。
v
(必需)要搜索的字符串值。
t
(必需)用于替换 r
匹配项的替换值。
示例
替换字符串中的正则表达式匹配项
import "regexp"
regexp.replaceAllString(r: /a(x*)b/, v: "-ab-axxb-", t: "T")// Returns "-T-T-"
替换字符串列值中的正则表达式匹配项
import "regexp"
import "sampledata"
sampledata.string()
|> map(fn: (r) => ({r with _value: regexp.replaceAllString(r: /smpl_/, v: r._value, t: "")}))
此页是否对您有帮助?
感谢您的反馈!