2012-05-22 10 views
5

誰かが、すべての小文字とハイフンだけに一致する正規表現を書くのを手助けできますか?RegExの小文字の文字とハイフン

例:このページ名

+0

@Tomalakは今後できます。ごめんなさい。 [a-z \ - ] +はまさに私が探していたものです。 –

答えて

12

これはトリックはバックスラッシュでハイフンをエスケープするのいずれか-Zまたはハイフン

[a-z\-]+ 

を小文字ている1つの以上の文字をキャッチします。

完全に一致させるには、両端に\ bなどの適切な境界を追加するか、完全一致にするには^と$を追加します。

+0

これはまさに私が探していたものです。ありがとう! –

6

マイク・クラークのパターンが[a-z\-]+

-start-dash-double-dash---and-end-dash-はたぶん^[a-z]+(-[a-z]+)*$もう少し正確で一致します。

関連する問題