グループ10と一致するのではなく、正規表現でグループ1の後にゼロを一致させる方法

グループ10と一致するのではなく、正規表現でグループ1の後にゼロを一致させる方法

geditの正規表現プラグインでは、一致/検索に正規表現を使用し、置換に別の正規表現を使用します。一致する正規表現の1つのセットのみがあります。代替正規表現では \1 を使用してグループを参照し、\1 の後に 0 を追加したいが、\10 は正規表現の 10 番目のグループと一致するという意味に変更されます。では、この問題を解決する方法を知りたいです。

たとえば、私の原文0に誤って入力された場合がありました。私の一致正規表現は次のようになり、私の代替正規表現は次のとおりです。これは正しくありません。o12o120(\d+)o\10

ベストアンサー1

プラグインが次のように使用されるとします。Python正規表現エンジン\g<1>0:代替テキストとして使用されます。

おすすめ記事