行の最後から4番目のカンマをマッチさせるには正規表現が必要です。行末はカンマで区切ります。例えば正規表現で行の最後から4番目のカンマを見つけよう
、私は下の行にGの後にコンマを選択したいと思います:あなたが先読みを使用してこれを行うことができます
A,B,C,D,E,F,G,H,I,J,
行の最後から4番目のカンマをマッチさせるには正規表現が必要です。行末はカンマで区切ります。例えば正規表現で行の最後から4番目のカンマを見つけよう
、私は下の行にGの後にコンマを選択したいと思います:あなたが先読みを使用してこれを行うことができます
A,B,C,D,E,F,G,H,I,J,
あなたは数量詞を使用して、後戻りすることができます
Siのngleライン入力バージョン(無改行)
/.*\K,(?=(?:[^,]+,){3})/
シングルラインマッチングバージョン(本改行)
/.*\K,(?=(?:[^,\n]+,){3})/
マルチラインマッチングバージョン:
/.*\K,(?=(?:[^,]+,){3})/s