我將如何拆分Powershell中的字符串以在數字第一次出現之前輸出所有內容。 實施例: 字符串: 「R1234」 輸出: 「r」 和 「1234」Powershell拆分字符串在第一次出現的數字
0
A
回答
1
使用-split,以積極的先行的正則表達式與分割計數選項:
PS C:\> 'r1234' -split '(?=\d)',2
r
1234
0
嘗試此
$yourdata -split '(?<=\D)(?=\d)'
0
或者,如果你想要某些特定的東西,你可以使用IndexOf方法。
$String = "r1234"
$String.IndexOf("1")
1
$String.IndexOf("3")
3
$String.Substring(0,$String.IndexOf("1"))
r
$String.Substring($String.IndexOf("1"))
1234
$String.Substring(0,$String.IndexOf("3"))
r12
$String.Substring($String.IndexOf("3"))
34
相關問題
- 1. 如何在第n次出現字符後拆分字符串?
- 2. 第一次出現分割字符串
- 3. 如何在第一次出現字符時將字符串拆分爲兩個
- 4. 字符串第一次拆分
- 5. 如何在第一次出現字符後分割字符串?
- 6. Bash:從第一次出現的字符到第二次出現的字符串
- 7. Xquery按字符的第N個出現拆分字符串
- 8. D:從字符的第二個出現處拆分字符串
- 9. 僅在第一次出現字符/分隔符時分割字符串
- 10. 在給定字符第n次出現時分割字符串
- 11. 由分離器的第一次出現分離的字符串
- 12. 第一次替換字符串中出現的字符串VB.NET
- 13. JavaScript拆分字符串多次出現的字母
- 14. pgSQL:選擇字符串中第一次出現的數字
- 15. 如何計算第一次字符串出現的次數字符串還有第二次字符串出現的次數?
- 16. 字符串出現在另一個字符串中的次數
- 17. 第一次出現字符串中的字符
- 18. Elisp拆分字符串函數來拆分字符串。字符
- 19. 獲取字符串中字符的倒數第二次出現
- 20. 僅在第一次出現指定字符時分割字符串
- 21. 如何在第n次出現時將TD字符串拆分爲新行
- 22. 拆分一個字符串兩次
- 23. 字符串值的PowerShell拆分方法
- 24. 如何拆分出現兩次的字符串?
- 25. 如何在第一次出現的東西上分割出一個字符串?
- 26. 如何根據第一次出現分割字符串?
- 27. 拆分的第一個數字字符串OCCURENCES
- 28. 如何在第一次出現字符串時多次使用
- 29. SQL拆分字符串首次發生的一個數字
- 30. 如何在python字符串中找到第一次出現的子字符串?