0

正規表現をパラメーターとして受け取るアプリを構成する必要があります。これは .NET アプリケーションであり、デフォルトの .NET 正規表現エンジンを使用します。

アプリには、次のような文字列があります。

blah blah blah 123-123PQ

またはこれ:

blah blah blah 456456ZR

123123 または 465456 の残りの文字列を除いた、単一の名前付きキャプチャ グループが必要です

私はここまで来ました:

(\b(?<number>\d+(?:-\d*)?)PQ|(?<number>\d+(?:\d*)?)ZR\b)

これにより、最初の数値セットまたは 2 番目の数値セットのいずれかがキャプチャされますが、最初の形式では結果にまだ "-" 文字が含まれています。

私の質問: 後方参照を行い、キャプチャ グループから数値部分のみを取得するにはどうすればよいですか?

4

1 に答える 1

2

私はこれが可能だとは思わない - これはあなたが求めているのとまったく同じように思われる質問です:

正規表現パターン マッチング連結

于 2013-06-27T17:16:56.037 に答える