正規表現をパラメーターとして受け取るアプリを構成する必要があります。これは .NET アプリケーションであり、デフォルトの .NET 正規表現エンジンを使用します。
アプリには、次のような文字列があります。
blah blah blah 123-123PQ
またはこれ:
blah blah blah 456456ZR
123123 または 465456 の残りの文字列を除いた、単一の名前付きキャプチャ グループが必要です
私はここまで来ました:
(\b(?<number>\d+(?:-\d*)?)PQ|(?<number>\d+(?:\d*)?)ZR\b)
これにより、最初の数値セットまたは 2 番目の数値セットのいずれかがキャプチャされますが、最初の形式では結果にまだ "-" 文字が含まれています。
私の質問: 後方参照を行い、キャプチャ グループから数値部分のみを取得するにはどうすればよいですか?