2016-09-01 19 views
1

このパターンに文字列を一致させる必要がありますか? (例:CRPN-NN-N-036 +Cの正規表現パターン - ?? - ? - *

これまでのところ、私はこの正規表現パターンが見つかりました:

/^(C-)*[a-zA-Z]{3}-[a-zA-Z]{2}-[a-zA-Z]-

をしかし、これは動作しません。

+0

'? 'は何を表していますか? –

答えて

3

^C[a-zA-Z]{3}-[a-zA-Z]{2}-[a-zA-Z]-.*

はここan example

+0

働いてくれてありがとう、私は遠く離れていませんでした。 –

+1

いいえ、あなたは近くにいました!あなたがうまく働いてうれしい、うれしいコーディング=) – Dencker

1

ドット(。)その文字が何であるかを気にせず、1文字に一致します。唯一の例外は改行文字です。

したがって、正規表現をより一般的にするために、^ C。{3} - 。{2} -.-。*を使用できます。このパターンでもCと一致できますか? - ?? - ? - *