功能:
将字符串中所有旧子串替换为新子串。
语法:
(<对象参数> 串替换([将 <标志子串>] [变为 <新子串>] [仅第一个] [不敏感] [跳过引号] [仅整词]))
返回:
字符串。
参数:
|
<对象参数> |
待处理的原字符串。 |
|
[将 <标志子串>] |
需要被替换的旧子串。 |
|
变为 <新子串>] |
替换后的新子串。 |
|
[仅第一个] |
只替换第一个匹配项,缺省替换所有。 |
|
[不敏感] |
忽略大小写,缺省大小写敏感。 |
|
[跳过引号] |
单引号或双引号中的内容不被替换,缺省会替换引号中的内容。 |
|
[仅整词] |
原字符串被符号分成多个词时,完整匹配到整词才替换,缺省全部替换。 |
示例:
|
("abcabcdef" 串替换(将 "a", 变为"China")) |
ChinabcChinabcdef |
|
("abcabcdef" 串替换(将 "a", 变为"China"; 仅第一个)) |
China bcabcdef |
|
("abcabcdef" 串替换(将 "A", 变为 "China"; 不敏感)) |
ChinabcChinabcdef |
|
("aaa,aab,aa" 串替换(将"aa", 变为 "AA"; 仅整词)) |
aaa,aab,AA |