1

わかりました。文字列の部分文字列関数のように、位置yで始まる文字列からx文字を取得する一般的な正規表現が必要です。

input_str.Substring(y、x)

しかし、C#の正規表現として。

例:1234567890 Substring(5,3)678

Substring関数を使用しない理由を考えていると思いますか?簡単に言うと、これは既存の関数のデータとして使用され、このコンテキストでは、まったく別のデータ解析メカニズムを作成するのはエレガントではないためです。コードを変更せずにこれを機能させたいと思います。

これは本当に明白なことのように感じますが、正規表現にはかなり不慣れです。助けてくれてありがとう。

4

1 に答える 1

2

.{y}(.{x}).*やるべきだと思います。それから、キャプチャグループを引き出します。

于 2012-12-03T01:06:34.777 に答える