Excel VBA自定义ISLIKE函数匹配规则咨询:指定第二位为b或s
解决方案
你的自定义ISLIKE函数可以直接利用VBA Like操作符的字符组匹配语法实现需求,对应的匹配模式为:#[bs]*
模式拆解
#:匹配任意单个数字,满足首字符为数字的要求[bs]:匹配方括号内的任意单个字符(即b或s),精准对应第二个字符的规则*:匹配任意长度的任意字符(包括0个字符),实现第三位及之后字符可选的要求
使用示例
在Excel单元格中直接调用函数即可:
=ISLIKE(A1,"#[bs]*")
测试用例参考:
- 符合规则:
1b、2sabc、9b123 - 不符合规则:
aB、3x、s12
内容的提问来源于stack exchange,提问作者Gabriele
相关产品推荐
相关产品推荐

