2011-03-17 57 views

回答

0

]後只需添加一個**表示0或更多。

0

你可以做一個括號組可選的,因此如預期(abc)?會工作。 \d*(\s\w*?)?我認爲會做你所描述的

0

]之後加??表示前面的元素爲零或一個。

1

我不認爲這是相當你想要的正則表達式。 [\ S \ W *?]說「匹配一個字符是一個空間,一個字,一個明星,還是一個問號。」我認爲你最終想要的是(\ s \ w)*?其中說「匹配0或更多的空格後面跟着一個單詞,不要貪婪。」

儘管你可能正在尋找(\ s | \ w)*?它說「匹配一個詞或一個詞空間0次以上,不貪心了。」

相關問題