分享

取出分隔符之间的字符串函数

 fnxyy 2015-10-19
STREXTRACT( )用法(2010-05-24 14:29:22)
 
新发现了一个字符串函数,STREXTRACT( )  取出两个分隔符之间的字符串。感觉很有用,就记了下来,
STREXTRACT(cSearchExpression, cBeginDelim [, cEndDelim [, nOccurrence   [, nFlag]]]])
cSearchExpression

指定要搜索的字符串。
cBeginDelim     指定 cSearchExpression 中的开始分隔符。
cEndDelim      指定 cSearchExpression 中的结束分隔符。
nOccurrence     指定在 cSearchExpression 中何处出现 cBeginDelim 便开始取出。
nFlag        指定控制搜索位置的类型。在 nFlag 中指定提供一个位值的数值,依照下列表格选项确定该位值:

位 值(附加的) 说明

0 1  不区分大小写搜索
 
1 2  不需要结束分隔符。指定在该搜索中不查找 cEndDelim, 的出现, 返回从 cBeginDelim 位置开始的 cSearchExpression 内容。
 
2 4  在返回的表达式中包含分隔符。
 
举例:mm='abcdef-abcdf-tt'

ma=strextract(mm,'-','',1)
ma  &&显示为abcdf
ma=strextract(mm,'-','',2)
ma  &&显示为tt
感觉它的使用很灵活,也可以用字符来做为分隔符,例a b c ,应在使用是多总结,多使用这个函数。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多