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