0
Q
並在正則表達式
A
回答
0
你可以從類似這樣的事情開始:public void init\(\).*?\{.*?select\s*\*\s*from
(與s
標誌,以便.
可以匹配換行符)示例here。
你的方法的問題是:
- 小括號在正則表達式有特殊的意義,所以他們需要一個額外的
\
進行轉義。 - 默認情況下,句點字符(
.
)不是匹配新行,所以我們需要添加s
標誌。在C#中,這是可用的RegexOptions.SingleLine
。
P.S.如果你想使它更強大,你可以使用類似這樣的東西:public\s+void\s+init\s*\(\).*?\{.*?select\s*\*\s*from
。當涉及到關鍵字之間有多個空格時,這會讓您更加自由。
相關問題
- 1. 合併正則表達式
- 2. 正則表達式(正則表達式)
- 3. 正則表達式(正則表達式)
- 4. 正則表達式(正則表達式)
- 5. 正則表達式正則表達式正則表達式使用正則表達式,但不是與Python
- 6. 正則表達式並不在JavaScript
- 7. 正則表達式搜索,並在Perl
- 8. 合併多個正則表達式組在一個正則表達式
- 9. 正則表達式正則表達式返回的值正則表達式
- 10. 正則表達式正則表達式模仿正則表達式
- 11. PHP-MySQLi替換爲正則表達式/正則表達式/正則表達式
- 12. 合併2正則表達式模式
- 13. .net System.Text.RegularExpressions在正則表達式中嵌套正則表達式
- 14. 正則表達式(正則表達式)在vb.net
- 15. 在Stata中提取正則表達式(正則表達式)
- 16. 正則表達式在javascript - 正則表達式中的變量
- 17. 正則表達式在c中的正則表達式#
- 18. 電話號碼正則表達式(正則表達式)在Python
- 19. 用正則表達式字邊界正則表達式在JavaScript
- 20. 正則表達式表達
- 21. 正則表達式表達
- 22. 正則表達式表達
- 23. 將幾個正則表達式合併爲一個正則表達式
- 24. Java正則表達式組與。* vs正常正則表達式
- 25. Nintex正則表達式模式正則表達式
- 26. 設置從正則表達式模式到正則表達式?
- 27. 正則表達式(正則表達式)模式匹配
- 28. Python的正則表達式:「喜歡」正則表達式模式?
- 29. 形式的Java正則表達式PHP正則表達式
- 30. 正則表達式在JavaScript