正規表現を使用して、次のように文字列から日付を抽出するにはどうすればよいですか?
CCBS_Call_History_.20-NOV-12.txt_RO.gz
例外出力:2012年11月20日
ありがとう
正規表現を使用して、次のように文字列から日付を抽出するにはどうすればよいですか?
CCBS_Call_History_.20-NOV-12.txt_RO.gz
例外出力:2012年11月20日
ありがとう
/\d+\-[A-Z]+\-\d+/
あなたのためにトリックを行います
このようなものが機能します。
\d{1,2}\-[A-Z]{3}\-\d{1,2}
ここに説明があります。
\d{1,2} - One to two digits
\- - Followed by a dash
[A-Z]{3}- Followed by 3 uppercase characters(JAN, FEB, NOV, DEC)
\- - Followed by a dash
\d{1,2} - Followed by one to two digits
これを微調整して、おそらく小文字、4 桁の年、またはその他のニーズを含めることができます。