2

私はこれを使用しています

([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3})(.[0-9]{1,3})

に置き換え122.22.12.44ます122.12.12.11
置換セクションに と書き\1\211ます。
これまでのところ、機能していません122.12.12.4411

ms単語置換機能を使用しているヘルプ。

4

1 に答える 1

1

答えとして追加します。

正規表現を使用している場合

([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3})(.[0-9]{1,3})

一致するには、最初の括弧は最初の 3 オクテットに一致し、2 番目の括弧は最後のオクテットに一致します。

最後のオクテットを置き換えたいので、最初の 3 オクテットをそのままにして ( を使用\1)、その後に置換オクテットを追加する必要があります。

したがって、置換文字列は\1.11.

現在は に設定されているため\1\211、4 つのオクテットすべてに一致し、その後に 44 を追加して、結果を122.12.12.4411.

于 2013-06-10T06:50:39.540 に答える