参考 > 函数参考 > 文本函数 > Middle
 

Middle

从文本中提取指定的"字符个数",从指定的字符位置开始。

格式 

Middle(文本;开始处;字符个数)

参数 

文本 - 任意文本表达式或文本字段

开始处 - 任意数值表达式或包含数值的字段

字符个数 - 任意数值表达式或包含数值的字段

返回的数据类型 

文本

源于 

FileMaker Pro 6.0 或更低版本

说明 

如果 start ≤ 1,则此函数将按 start = 1 进行解析。如果 start 超过 text 的长度,此函数将不会返回任何内容。

示例 1 

Middle ("(408)555-9054" ; 2 ; 3) 返回"408"。

示例 2 

当电话号码字段包含 (408) 555-9054 时,Middle (电话号码 ; 2 ; 3) 返回"408"。

示例 3 

Middle ("abcdefghij" ; 5 ; 2) 返回"ef"。

示例 4 

当"姓名"文本字段中包含 John Smith 时,Middle (姓名 ; Position (姓名 ; " " ; 1 ; 1) + 1 ; 3) 返回"Smi"。

相关主题 

函数参考(类别列表)

函数参考(按字母顺序排序的列表)

关于公式

关于函数

定义计算字段

在公式中使用运算符