当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


VB.NET InStr()用法及代码示例


InStr() 函数用于搜索指定字符串中的子字符串。

用法:

InStr(Str, SubStr)

参数:

  • Str:指定的字符串,可能包含给定的子字符串。
  • SubStr:指定要搜索的子串。

返回值:

InStr() 函数将返回一个整数值,如果找到一个子字符串,则它将返回该字符串中子字符串的起始索引。

程序/源代码:

下面给出了演示 InStr() 函数的源代码。给定的程序已成功编译并执行。

'VB.Net program to demonstrate the InStr() function.

Module Module1

    Sub Main()
        Dim str As String = "I love india"
        Dim substr As String = "love"

        Dim ret As Integer = 0

        ret = InStr(str, substr)

        If ret = 0 Then
            Console.WriteLine("Substring {0} is not found", substr)
        Else
            Console.WriteLine("Substring {0} is found at index {1}", substr, ret)
        End If

    End Sub
    
End Module

输出:

Substring love is found at index 3
Press any key to continue . . .

说明:

在上面的程序中,我们创建了一个包含 Main() 方法的模块 Module1。在Main()方法中,我们创建了三个变量str、substr、ret,分别初始化为“我爱印度”、"love"、0。

ret = InStr(str, substr)

在上面的代码中,我们使用了 InStr() 函数,它将返回一个整数值,如果找到一个子字符串,那么它将返回字符串中子字符串的起始索引。





相关用法


注:本文由纯净天空筛选整理自 VB.Net program to demonstrate the InStr() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。