Q
R正則表達式匹配
1
A
回答
6
沒有,
[^(|\n)]
的意思是「這是任何字符既不是空間,一個(
,一個)
,一個|
,或一個換行符
的。 []
被稱爲字符類別它匹配列表中的單個字符,可選地否定^
開頭。
你想要的是
[^ \n]
(或\S
如果你也想排除換行,換頁和標籤,從法律的匹配的範圍)。
1
如果你不介意的排除選項卡,以及,你可以使用\ S和\ S分別包含或排除空格,製表符和換行符的快捷方式。
在你的情況下,正則表達式'\ S'將匹配任何不是空格,製表符或換行符的字符。
1
[^\s]
我不知道這是如何R中,但通常\ s表示白炭http://www.regular-expressions.info/charclass.html#shorthand
1
要麼\S
[^\s]
或,這是等價的。
+2
第一個字符不需要方括號。 –
相關問題
- 1. R:正則表達式 - 幫助正則表達式匹配
- 2. 雙正則表達式匹配列[R
- 3. R正則表達式:http匹配
- 4. 正則表達式匹配
- 5. 正則表達式匹配
- 6. 正則表達式匹配%
- 7. 正則表達式匹配
- 8. 正則表達式匹配
- 9. 正則表達式 - 匹配
- 10. 正則表達式匹配
- 11. 匹配正則表達式
- 12. 正則表達式 - 匹配
- 13. 正則表達式匹配
- 14. 正則表達式匹配
- 15. 正則表達式匹配
- 16. 正則表達式匹配
- 17. 匹配正則表達式{
- 18. 正則表達式匹配
- 19. 正則表達式匹配「|」
- 20. 正則表達式匹配
- 21. 正則表達式匹配
- 22. 正則表達式匹配
- 23. 正則表達式:匹配
- 24. 正則表達式匹配@「*」
- 25. 匹配正則表達式
- 26. 正則表達式:匹配
- 27. 匹配正則表達式
- 28. 正則表達式匹配
- 29. 正則表達式匹配
- 30. 正則表達式匹配
請參閱R中的'regex'。您可能也有興趣在您的正則表達式中搜索'[:space:]',它匹配「*空格字符:製表符,換行符,垂直製表符,換頁符,回車符,空格以及其他可能與語言環境相關的字符。*「 – A5C1D2H2I1M1N2O1R2T1