C# strlinkText()方法如何比较C中包含“”的字符串?
对于以下情况,Microsoft.VisualBasic.CompilerServices.StringType.StrlinkText方法返回trueC# strlinkText()方法如何比较C中包含“”的字符串?,c#,special-characters,string-comparison,msdn,C#,Special Characters,String Comparison,Msdn,对于以下情况,Microsoft.VisualBasic.CompilerServices.StringType.StrlinkText方法返回true Microsoft.VisualBasic.CompilerServices.StringType.StrLikeText("HAL_MAC#207", "hal_mac[#]207") Microsoft.VisualBasic.CompilerServices.StringType.StrLikeText("HAL_MAC#2
Microsoft.VisualBasic.CompilerServices.StringType.StrLikeText("HAL_MAC#207", "hal_mac[#]207")
Microsoft.VisualBasic.CompilerServices.StringType.StrLikeText("HAL_MAC#207", "hal_mac#207")
但对于以下情况,返回false
Microsoft.VisualBasic.CompilerServices.StringType.StrLikeText("HAL_MAC#207", "hal_mac[#]207")
Microsoft.VisualBasic.CompilerServices.StringType.StrLikeText("HAL_MAC#207", "hal_mac#207")
有人能告诉我字符串的比较是如何计算的吗
是否必须添加带[]方括号的
提前感谢。一如既往,请先查看文档 文档中说的第二个参数是 任何符合Like运算符中描述的模式匹配约定的字符串表达式* 现在让我们看一下操作员的文档,该操作员处于哪个状态 -任何单个数字0–9 因此,当您实际想要匹配时,需要进行转义,否则它会被识别为一种模式。这一点在文件中也由 括号[]中包含一个或多个字符的字符列表组可用于匹配任何单个字符
是的,您需要添加[]以比较字符。因为它被认为是比较下列值的特殊特征, 斯特里克特克斯塔马克9,哈尔马克