企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 使用说明 字符串.替换() 1. 字符串.替换("字符串","@查找字符串","替换字符串",替换次数) 禁用模式匹配替换, 在查找串中用模式匹配语法,替换字符串反斜杠也仅仅表示字面值不再表示匹配分组, 替换次数省略则全局替换 以'@@'开始则是'<@@...@>'的缩写形式,忽略大小写查找 2. 字符串.替换("字符串","模式表达式",替换对象,替换次数) 使用模式匹配在字符串中查找替换 替换对象可以使用以下类型参数: 1、普通字符串,可使用\1至\9引用匹配分组,\0表示匹配到的完整字符串 2、可以是一个table对象,用键值对指定多个替换规则 3、替换回调函数,有几个匹配分组就有几个回调参数, 回调函数返回需要替换的新字符串,不返回值则保留原字符串 替换次数省略则全局替换 返回值为替换后的新字符串 ## 示例 新建无界面工程,把下面的中文伪代码复制粘贴到伪代码编辑框里然后运行: ``` IDE交互.日志输出(字符串.替换("abc123edf456","123","---"));//abc---edf456 1 ```