捕捉されたグループを指定して、置換用語にリテラル数字を指定したいが、リテラル数字はグループ番号の一部として解釈されている。この(不自然)の例を考えるnotepad ++置換のregexグループ番号を区切る方法は?
:
Input text: A5
Find: (.)(.)
Replace: $16
Expected result: A6
Actual result: <blank>
実験は$16
"は、基16" と解釈されていることを示唆しています。
6
リテラルを作るために
$1\6
を使用してみましたが、
\6
用のブランク - 結果はちょうど
A
だったすなわち。
$1\\6
私に
A\6
を与えました。
一般的な質問は、「どのようにしてグループ1に文字数を指定するのですか」です。
あなたはちょうど '$ {1} 6'が必要です。 –
@WiktorStribiżew私はそのためのメモ帳++のヘルプを見つけることができませんでした。回答として投稿する必要があります。 – Bohemian