Substitute
目的
返回一个文本字符串,同时将指定文本中“查找的字符串”的每个匹配项都替换成“替换字符串”。
格式
Substitute ( 文本 ; 查找的字符串 ; 替换字符串 )
参数
查找的字符串 - 任意文本表达式或文本字段
替换字符串 - 任意文本表达式或文本字段
返回的数据类型
文本
源于
FileMaker Pro 6.0 或更低版本
说明
此函数区分大小写。它与 Replace 函数一样。
当使用方括号 [ ] 将每对查找的字符串和替换字符串括起来并且用分号进行分隔时,可以进行多次替代。FileMaker 最多支持 999 个嵌套替代条件。每个查找和替换列表项也可以用分号分隔。例如:
Substitute ( 文本 ; [搜索值1 ; 替换值1] ; [搜索值2 ; 替换值2] ; ...[搜索值N ; 替换值N] )
示例
Substitute ( 描述 ; "WYSIWYG." ; "What you see is what you get." ) 会将“描述”字段中出现的每个缩写词“WYSIWYG.”都替换成“What you see is what you get.”短语。
Substitute ( text ; ["a" ; "A"] ; ["b" ; "B"] ) 会将每个小写的 a 或 b 都替换成“A”或“B”。
相关主题