1
A
回答
0
您可以使用此匹配一對大括號和裏面任何不是一個空白字符:
\([^\s]\)
0
請舉一些例子,但是你的主要問題似乎是你想排除\ s和括號。這可能意味着你需要根據regex101.com
\([^\s\(\)]*\)
解釋(https://regex101.com/r/ZtMNbO/1):
\([^\s\(\)]*\) \(matches the character (literally (case sensitive) Match a single character not present in the list below [^\s\(\)]* * Quantifier — Matches between zero and unlimited times, as many times as possible, giving back as needed (greedy) \s matches any whitespace character (equal to [\r\n\t\f\v ]) \(matches the character (literally (case sensitive) \) matches the character) literally (case sensitive) \) matches the character) literally (case sensitive)
或很長的字符數組排除
我的建議已經得到:
string * match
example() *()
example(a) * (a)
example(a,a) * (a,a)
example(a, a) * no match
example(a(a)) * (a)
0
^\s
- 將忽略空格 在'('和')'前面使用\
以包含,因爲兩者都是保留的,因此您需要'\'來提及它是匹配的字符。
\(^\s\)
相關問題
- 1. JavaScript正則表達式排除括號
- 2. 正則表達式排除括號
- 3. 刪除包含某個單詞的括號 - 正則表達式
- 4. PHP的正則表達式來代替空格括號包括大括號
- 5. 正則表達式刪除整個句子,包括句號,逗號和空格
- 6. 正則表達式除去括號之間的所有空格
- 7. 正則表達式刪除空格和括號?
- 8. 正則表達式消除空格但不包括裏面的「」
- 9. 正則表達式查找包含空格和標點符號
- 10. 正則表達式併入排除(即「不包含」)爲grep
- 11. 正則表達式 - 包括冒號
- 12. 正則表達式刪除括號
- 13. 包含括號的JavaScript正則表達式模式
- 14. 括號正則表達式
- 15. 正則表達式 - 括號
- 16. 正則表達式括號
- 17. 正則表達式來排除模式,但包括圖案
- 18. 包含撇號的正則表達式
- 19. 在正則表達式字符括號中包含連字符?
- 20. Perl的正則表達式不包含圓括號
- 21. 使用JavaScript正則表達式剝離包含括號
- 22. JavaScript中,正則表達式 - 我要抓住包含在括號
- 23. 正則表達式,匹配的字符串也包含括號
- 24. 正則表達式來檢測包含重量的括號
- 25. 正則表達式如何匹配包含方括號
- 26. 正則表達式匹配包含括號的字符串
- 27. 用正則表達式刪除空格,逗號,冒號,分號
- 28. 帶'包含'列表和'排除'列表的正則表達式
- 29. 從正則表達式的括號中排除字符串嗎?
- 30. 如何在正則表達式中排除尖括號?
請發佈您使用的代碼,樣本輸入和預期輸出。 –
你的問題似乎很合理,但應該通過實例改進。舉例說明你期望的和你沒有想到的。也許你甚至可以在http://refiddle.com/上創建一個例子。 – Pieter21