STR_REPLACE
简介
根据指定的字符数,将部分文本替换为不同的文本。
视图/助手/数据管理公式,公式参数为字符串类型的常量时,必须用英文单引号标记,不支持英文双引号。
函数原型
STR_REPLACE(old_text, start_num, num_chars, new_text)
函数说明
- 根据指定的字符数,将部分文本字符串替换为不同的文本字符串。
名称 | 描述 |
---|---|
old_text | 要替换其部分字符的文本 |
start_num | old_text中要替换为new_text的字符位置 |
num_chars | old_text中希望使用new_text来进行替换的字符数 |
new_text | 将替换old_text中字符的文本 STR_REPLACE(字符串1,2,4,字符串2),即将字符串1中的第2位之后的4位(即2,3,4,5位),用字符串2来替换 |
举例
图文说明
公式编辑 |
---|
- 用 ‘白’ 替换文本字符串中的第一个字符。
特别说明
REPLACE和STR_REPLACE公式
-
STR_REPLACE只支持一种用法。
-
当start_num为0或负数时,STR_REPLACE公式不进行替换,返回原值,REPLACE公式会根据规则返回计算结果。
-
其他情况这两个公式计算一致。