C ++のいくつかの行を正規表現と一致させます\\
。!
私が使用した正規表現は^(.*kBlack[^\n]+)\n
正しく一致します(kBlackを含むすべての行)。私の選択肢は\\\\\1\n
、つまり、2\\
番目の項目をエスケープして1つを\
作成し、\
両方を繰り返してから、部分一致、改行を繰り返すことです。しかし幸運はありません。\
\1
\n
開始スラッシュ数に変化がなければ、私が望むものを得ることができるようです。バックスラッシュを正しく挿入するルールは何ですか?