本文介紹在PowerShell中使用字符串的IndexOf函數,來查詢一個字符串中是否存在另一個字符串,如果存在那么它在什么位置。
IndexOf函數是String對象的靜態方法,用于查找一個字符串在另一個字符串中的位置。如果查尋字符串在被查詢字符串中不存在,則返回值為-1。如果存在,則返回查尋字符串所處的位置,位置是從0開始的。
下面看看例子:
在“123”中不存在“13”
復制代碼 代碼如下:
PS C:\Users\spaybow> "123".indexof("13")
-1
在“123”中,“1”的位置是0,即起始位置。
復制代碼 代碼如下:
PS C:\Users\spaybow> "123".indexof("1")
0
在“123”中,“2”的位置是1,即第二個位置。
復制代碼 代碼如下:
PS C:\Users\spaybow> "123".indexof("2")
1
在“123”中,“12”的位置是0,即起始位置。
復制代碼 代碼如下:
PS C:\Users\spaybow> "123".indexof("12")
0
關于PowerShell使用IndexOf函數查找字符串位置,本文就介紹這么多,希望對您有所幫助,謝謝!
您可能感興趣的文章:- php實現子字符串位置相互對調互換的方法
- php判斷字符串在另一個字符串位置的方法
- JS獲取一個字符串中指定字符串第n次出現的位置