0
我想獲得的正則表達式:正則表達式#和之間的文本#和結尾的空白
- 獲取「#」和「#」和步道結束「\ t」的(空白)之間的所有文本。
到目前爲止,我有:
/#[a-zA-Z0-9]\t/
這似乎錯了嗎?我能做些什麼來解決它?
我想獲得的正則表達式:正則表達式#和之間的文本#和結尾的空白
到目前爲止,我有:
/#[a-zA-Z0-9]\t/
這似乎錯了嗎?我能做些什麼來解決它?
如果空格你的意思實際空白(即空格,製表符等),那麼這樣做的:
/#\S+/
(\S
相當於[^\s]
)
不過,若你的意思tabs
,當你寫空白時,那麼這個:
/#[^\t]+/
'\ S'是否用於空格?和'+'做什麼?我仍然需要把兩者之間的一切都做好。 – Anicho 2012-02-03 16:26:33
不,'\ s'用於空格,'\ S'用於**除了**空白以外的所有內容。 「+」的意思是一次或多次。所以,總之,正則表達式說:「尋找一個#後跟一個或多個不是空格/製表符的字符(取決於上面的正則表達式)。」顯然,一旦遇到不符合條件的字符(標準在這裏:不是空格/製表符),它將停止收集。 – Regexident 2012-02-03 16:28:46
我<3你!謝謝@Regexident – Anicho 2012-02-03 16:45:42