このパターンの文字列を検証する:ww/yyyy。正規表現で週と年を確認する
次のように:^([0-9]{4})
、私は年が4桁であるかどうかをチェックします。
私はこれらの2つの正規表現を成功させずにまとめようとしました。
(5[0-3]|[1-4][0-9]|0[1-9])/^([0-9]{4})
このパターンの文字列を検証する:ww/yyyy。正規表現で週と年を確認する
次のように:^([0-9]{4})
、私は年が4桁であるかどうかをチェックします。
私はこれらの2つの正規表現を成功させずにまとめようとしました。
(5[0-3]|[1-4][0-9]|0[1-9])/^([0-9]{4})
^
(正規表現の実装上のオプションによって異なります。)行の先頭または文字列の先頭を意味だから、これを試してみてください。
^(5[0-3]|[1-4][0-9]|0[1-9])/([0-9]{4})$
$
行または終了の終わりを意味し、文字列の
パターンに^
と$
を含めない場合、このようなものはfoo20/2000bar
と一致します。
はどのように他の方法について、両方の意味かかわらず同じ: `\ /`:
^((0[1-9]|[1-4][0-9]|5[0123])/([0-9]{4}))$
おかげで、あなたの時間
のためにあなたは非常に可能性の高いバックスラッシュとスラッシュをエスケープする必要があります。 – SQB