如果我有一個字符串「Param1 = value1; Param2 = value2; Param3 = val3」,我怎樣才能得到子字符串「Param2 =」和下一個分號?串,以先到者爲準)」使用正則表達式得到兩個子串之間的值
0
A
回答
1
「中所述參數\ d + =([^] *)」 將捕獲=之間和內容;在組1
3
/Param2=([^;]+)/
0
你可以使用一個除了;
(正如其他人已經回答的那樣),或者您可以使用任何非貪婪的匹配:
/Param2=(.*?);/
0
您可以使用該字符串的所有值放入Regex類的Matches集合
string regex = "Param[0-9]*?=(?<value>.*?)(;|$)"
相關問題
- 1. 使用正則表達式找到兩個子串之間的所有東西
- 2. PHP - 查找兩個正則表達式之間的子串
- 3. 階正則表達式:找到兩個字符串之間串
- 4. 正則表達式來獲得之間的子串{}
- 5. 如何使用正則表達式提取兩個字符串之間的值?
- 6. 正則表達式返回兩個值之間的值?
- 7. Perl正則表達式,獲得兩個字符串之間的字符串
- 8. 正則表達式匹配兩個表達式之間的線
- 9. 正則表達式:找到兩個詞之間的空間
- 10. Python的正則表達式獲取字符串兩個子串之間
- 11. 正則表達式:拉出兩個標記之間的子串在字符串
- 12. 正則表達式兩個字符之間的字符串php
- 13. 提取兩個正則表達式之間的字符串
- 14. 蟒蛇正則表達式/分兩個名字之間的串
- 15. 使用正則表達式提取兩個字符串之間的字符串
- 16. preg_match_all兩個標記之間的正則表達式值
- 17. 正則表達式在大括號之間得到字符串
- 18. 正則表達式來兩個字符串之間但重複
- 19. 正則表達式在兩個字符串之間
- 20. php正則表達式找到兩個字符串之間的字符串
- 21. 正則表達式 - 找到兩個字符串之間的字符串PHP
- 22. Ruby使用正則表達式得到兩個單詞之間的所有匹配字符串的列表
- 23. 在兩個文件之間使用python正則表達式
- 24. 2個字符串之間的正則表達式值
- 25. Python正則表達式:搜索兩個表達式之間的表達式(也是正則表達式)
- 26. 正則表達式來找到兩個標籤之間的詞
- 27. 正則表達式得到的字符串之間的數值,並強調
- 28. 正則表達式刪除兩個字符之間的子字符串
- 29. 正則表達式:獲取兩個斜線之間的子字符串?
- 30. 使用正則表達式在Python中的兩個字符串之間傳遞