替换文本中的指定内容 此函数支持用户输入的字符串形式的搜索内容,并自动解析是否为正则表达式。
输入文本
替换参数
替换内容,支持正则捕获组(如 $1, $2)。
$1
$2
搜索内容,字符串形式。如果格式为 /pattern/flags,会自动解析为正则表达式。
/pattern/flags
返回替换后的文本
// 字符串替换replace("Hello, World!", { search: "World", replacement: "TypeScript" })// => "Hello, TypeScript!" Copy
// 字符串替换replace("Hello, World!", { search: "World", replacement: "TypeScript" })// => "Hello, TypeScript!"
// 正则替换,将文本包裹成{{}}replace("Hello, World!", { search: "/^(.*)$/", replacement: "{{$1}}" })// => "{{Hello, World!}}" Copy
// 正则替换,将文本包裹成{{}}replace("Hello, World!", { search: "/^(.*)$/", replacement: "{{$1}}" })// => "{{Hello, World!}}"
替换文本中的指定内容 此函数支持用户输入的字符串形式的搜索内容,并自动解析是否为正则表达式。