2013-06-30 40 views
2

我的模式:\s^SID\d{3,}$\s任意數量的空格的

我想允許任意數量的開頭和結尾的空格,但它似乎並沒有工作。我錯過了什麼?

回答

4

如果你想空白來一直存在,則:

^\s+SID\d{3,}\s+$ 

如果你想空白是可選的,那麼:

^\s*SID\d{3,}\s*$ 

請注意,如果你把一個加任何東西后,它的意思是「1或更多「,而星號則表示」零個或更多「。

+1

感謝您的解釋。忘了提及空間是可選的。 – Johan

3

\s在行錨點開始之後和行結束錨點之前。在那之後,你需要*量詞。

^\s*SID\d{3,}\s*$