在第一个字符表达式或备注字段中,搜索第二个字符表达式或备注字段,并用第三个字符表达式或备注字段替换每次出现的第二个字符表达式或备注字段。
语法
STRTRAN(cSearched, cSearchFor [, cReplacement]
[, nStartOccurrence] [, nNumberOfOccurrences])
参数
cSearched
指定要在其中进行搜索的字符表达式,cSearched 参数可以是一个备注字段。
cSearchFor
在 cSearched 中要搜索的字符表达式,搜索过程区分大小写。
cSearchFor 参数可以是一个备注字段。
cReplacement
用来替换在 cSearched 中每次出现的 cSearchFor 的字符表达式。如果省略 cReplacement 参数,则用空字符串替换每次出现的 cSearchFor。
nStartOccurrence
指定哪次出现的 cSearchFor 首先替换。例如,如果 nStartOccurrence 是 4,则替换 cSearched 中第 4 次出现的 cSearchFor,而前面三次出现的 cSearchFor 保持不变;如果省略 nStartOccurrence 参数,替换开始的位置默认为第一次出现位置。
nNumberOfOccurrences
指定要替换的 cSearchFor 数目。如果省略了 nNumberOfOccurrences 参数,则从用 nStartOccurrence 指定的位置开始,替换所有出现的 cSearchFor。
返回值类型
字符型
说明
可以指定替换开始的位置和需要替换多少个,strtran( ) 函数返回结果字符串。