StringType.StrLike(String, String, CompareMethod) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
对参数 Source
和 Pattern
进行比较,并返回与 Like
运算符相同的结果。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
static bool StrLike(System::String ^ Source, System::String ^ Pattern, Microsoft::VisualBasic::CompareMethod CompareOption);
public static bool StrLike (string? Source, string? Pattern, Microsoft.VisualBasic.CompareMethod CompareOption);
public static bool StrLike (string Source, string Pattern, Microsoft.VisualBasic.CompareMethod CompareOption);
static member StrLike : string * string * Microsoft.VisualBasic.CompareMethod -> bool
Public Shared Function StrLike (Source As String, Pattern As String, CompareOption As CompareMethod) As Boolean
Public Function StrLike (Source As String, Pattern As String, CompareOption As CompareMethod) As Boolean
参数
- Source
- String
必需。 任何 String
表达式。
- Pattern
- String
任何符合 Like 运算符中所述的模式匹配约定的 String
表达式。
- CompareOption
- CompareMethod
根据 CompareMethod 指定如何将字符串与模式进行比较。 对于二进制比较,可以是 vbBinaryCompare
;对于基于不区分大小写的文本排列顺序(由系统的 vbTextCompare
值确定)的比较,可以是 LocaleID
。
返回
一个 Boolean
值,指示字符串是否满足模式的要求。 如果字符串中的值满足模式中包含的模式的要求,则结果为 True
。 如果字符串不满足模式的要求,则结果为 False
。 如果字符串和模式都是空字符串,则结果为 True
。
注解
此方法比较参数 Source
和 Pattern
,并返回与 Like 运算符相同的结果。 结果是一个布尔值,指示字符串是否满足模式。