Replace
目的
将文本中的一串字符替换成“替换文本”。
格式
Replace ( 文本 ; 开始点 ; 字符个数 ; 替换的文本 )
参数
开始点 - 任意数值表达式或包含数值的字段,表示文本中的开始位置
字符个数 - 任意数值表达式或包含数值的字段,表示要从文本中删除的字符个数
替换的文本 - 任意文本表达式或字段,其中包含的文本将用于在原字符串中进行替换
返回的数据类型
文本
源于
FileMaker Pro 6.0 或更低版本
说明
文本中的字符替换从开始点字符位置开始一直替换完字符个数指定的字符数。它与 Substitute 函数一样。
示例
Replace ( "1234567" ; 5 ; 1 ; "X" ) 返回“1234X67”。
Replace ( "1234567" ; 5 ; 1 ; "XX" ) 返回“1234XX67”。
Replace ( "1234567" ; 5 ; 2 ; "X" ) 返回“1234X7”。
Replace ( "William" ; 3 ; 4 ; "NEW TEXT" ) 返回“WiNEW TEXTm”。
当“电话号码”字段中包含 408-555-9054 时,Replace ( 电话号码 ; 1 ; 3 ; "415" ) 返回“415-555-9054”。
相关主题