2012-02-03 78 views

回答

1

如果空格你的意思實際空白(即空格,製表符等),那麼這樣做的:

/#\S+/ 

\S相當於[^\s]

不過,若你的意思tabs,當你寫空白時,那麼這個:

/#[^\t]+/ 
+0

'\ S'是否用於空格?和'+'做什麼?我仍然需要把兩者之間的一切都做好。 – Anicho 2012-02-03 16:26:33

+0

不,'\ s'用於空格,'\ S'用於**除了**空白以外的所有內容。 「+」的意思是一次或多次。所以,總之,正則表達式說:「尋找一個#後跟一個或多個不是空格/製表符的字符(取決於上面的正則表達式)。」顯然,一旦遇到不符合條件的字符(標準在這裏:不是空格/製表符),它將停止收集。 – Regexident 2012-02-03 16:28:46

+0

我<3你!謝謝@Regexident – Anicho 2012-02-03 16:45:42

相關問題