月日の抽出について

いつも大変お世話になっております。

ある文字列から年月日を抽出したいのですが、年の記載がなく、月日のみの場合があります。
どちらの場合にも対応できるようにコードを書きたいです。
下記のコードだと抽出できないようです。
お気づきの点ありましたらご教授ください。

日付=System.Text.RegularExpressions.Regex.Match(日付,"(" +元号+ "\d+年)\d+月\d+日").Value

Hi @kiki1

Please provide the Input data and expecting output data.

コメントありがとうございます。
「1月23日」を抽出したいです。

Please provide the Input also @kiki1

1 Like

こんにちは

かっこの後ろに?を付けてみてください

日付=System.Text.RegularExpressions.Regex.Match(日付,"(" +元号+ "\d+年)?\d+月\d+日").Value

解決できました。
いつもありがとうございます :relieved:

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.