Collabora Office 21.06 帮助
将某个字符串替换为其他字符串。
Replace (Text As String, SearchStr As String, ReplStr As String [, Start As Long [, Count as Long [, Compare As Boolean]]]
字符串
「文本」: 要修改的任意字符串表达式。
「搜索字符串」:要搜索的任意字符串表达式。
「替换字符串」: 用来替换找到的搜索字符串的任意字符串表达式。
Start: Numeric expression that indicates the character position where the search starts and also the start of the substring to be returned.
「计数」: 执行替换的最大次数。
「比较」:可选的布尔表达式,定义比较的类型。此参数的值可以是 TRUE 或 FALSE。默认值 TRUE 指不区分大小写的文本比较。值 FALSE 指区分大小写的二进制比较。您也可以使用 0 表示 FALSE,或用 1 表示 TRUE。
msgbox replace ("aBbcnnbnn", "b", "$", 1, 1, FALSE)'返回「aB$cnnbnn」
REM 含义: 应替换「b」,但只替换小写的
REM * 「b」 (参数 6), 即第二次出现的「b」
REM * 只替换第一次 (尊重大小写) 出现的地方 (参数 5)
msgbox replace ("ABCDEFGHI", "E", "*", 4)
REM returns D*FGHI because the search starts at position 4, which is also the start of the returned string.