返回一个字符表达式或备注字段在另一个字符表达式或备注字段内第一次出现的位置,从最右边的字符算起。
语法
RAT(cSearchExpression, cExpressionSearched [, nOccurrence])
参数
cSearchExpression
指定 rat( ) 函数要在 cExpressionSearched 中搜索的字符表达式。
cExpressionSearched
指定 rat( ) 函数搜索的字符表达式。字符表达式 cSearchExpression 和 cExpressionSearched 可以是任意大小的备注字段。
nOccurrence
指定 rat( ) 函数在 cExpressionSearched 中从右到左搜索 cSearchExpression 的第几次出现时的位置。默认时,rat( ) 函数搜索 cSearchExpression 的最后一次出现 (nOccurrence=1) 时的位置。如果 nOccurrence 等于 2,rat( ) 函数将搜索倒数第二次出现的位置,依此类推。
返回值类型
数值型
说明
与 AT( ) 函数相反,rat( ) 函数在字符表达式 cExpressionSearched 中从右到左搜索另一个字符表达式 cSearchExpression 最近一次出现的位置。
rat( ) 函数返回一个整数,该整数指示 cSearchExpression 的第一个字符在 cExpressionSearched 中的位置。如果在 cExpressionSearched 中没有找到 cSearchExpression,或者 nOccurrence 大于 cSearchExpression 在 cExpressionSearched 中的出现次数,那么 rat( ) 函数返回 0。
rat( ) 函数执行的搜索区分大小写。