2012-05-22 206 views

回答

12

這將趕上1個或多個字符,它們或者小寫字母a-z或連字符

[a-z\-]+ 

訣竅是逃跑用反斜槓連字符。

爲了完整起見,您可以在每個末尾添加適當的邊界,例如\ b,以表示完整的單詞匹配,或^和$以使其匹配整行。

+0

這正是我所期待的。謝謝! –

6

邁克·克拉克的模式[a-z\-]+將匹配-start-dash-double-dash---and-end-dash-

也許^[a-z]+(-[a-z]+)*$更精確一點。

相關問題