日付の検索



例文

1998年3月3日
55年6月25日
2008/3/25
09/6/05

検索用ワード 

@ \d{2,4}年\d{1,2}月\d{1,2}日
A \d{2,4}/\d{1,2}/\d{1,2}

さらに合成すると

B \d{2,4}[年/]\d{1,2}[月/]\d{1,2}日?

検索結果

@で検索した場合、
1998年3月3日
55年6月25日

Aで検索した場合

2008/3/25
09/6/05

Bで検索した場合は、全てが検索されます

解説

桁数指定の項で説明しましたが、\d{4}の{}の中身は桁数を表します
今回、中身が1.2となっていますが、この場合だと、1桁もしくは2桁という意味になります。
なるべく対象以外が検索に引っかからないように、なるべく対象を絞り込めるような指定の仕方が必要です。が、今回のように文章が少なかったり、そこまで厳密にやらなくても似たようなものが無いといった場合、

C \d+/\d+/\d+
D\d{4}年.*

こんな感じで簡単に書くこともできます
Cですと/で区切られた3つの数字が何でも検索され
Dだと、4桁(西暦)年で始まる文がそのまま文末まで選択されます

必要に応じて、簡単に使うことも大事ですね

調べたい内容を、ここに入力


Designed by chocoto
inserted by FC2 system