Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String Like运算符无法检测字符串中的字符_String_Vb.net - Fatal编程技术网

String Like运算符无法检测字符串中的字符

String Like运算符无法检测字符串中的字符,string,vb.net,String,Vb.net,目前,我的代码无法正确检测字符串是否具有特定字符 为了简单的解释。请参阅: Dim strSample as String=“Y1-K99” 如果字符串将检测strSample是否有字母K,我尝试了这段代码 If (strSample Like "##K*" Or strSample Like "###K*") Then 'Do Something End if 但它不会触发或转到If-Else条件的内部函数,即使它有一个K。如果您在“strSample有一个字母K”之后 ,您将需要更改您的

目前,我的代码无法正确检测字符串是否具有特定字符

为了简单的解释。请参阅:

Dim strSample as String=“Y1-K99”

如果字符串将检测
strSample
是否有字母K,我尝试了这段代码

If (strSample  Like "##K*" Or strSample Like "###K*") Then
'Do Something
End if
但它不会触发或转到
If-Else条件的内部函数,即使它有一个K。

如果您在“strSample有一个字母K”之后 ,您将需要更改您的IF条件

If (strSample  Like "*K*") Then
'Do Something
End if
看看这个

您的变量名是
strSample
,但在
中,如果您使用
sBMark
@JohnyL对不起,我的错,我编辑了示例,先生。@AlexisVillar请尝试阅读这篇文章中的示例<在.NET Core中不支持代码>Like
。。。谢谢你,先生!我现在明白了。请粘贴它作为答案,这样我就可以接受了。帮助任何有同样问题的人@未知的人,先生!我已经让@unknown教我了,我会把这记为答案。上帝保佑,快乐编码:)