1. ホーム
  2. .net

[解決済み] 文字列から数字を抽出する正規表現

2022-03-10 21:10:51

質問

この正規表現を作るのを手伝ってくれる人はいますか?

次のような文字列があるとします。

  • "4月(123ウィジェット456スプロケット未満)"
  • 5月 (789ウィジェット-012スプロケット)"

テキストから2つの数字を抽出する正規表現が必要です。月名は異なります。括弧、 "widgets less" および "sprockets" のテキストは、文字列間で変わることはないと思われますが、このテキストも変化させることができれば、本当に便利です。

解決方法は?

もし、文字列の中に数字の羅列が2箇所しかなく、それだけを抜き出すことが確実であれば、単純に

\d+