質問: 正規表現で最初にマッチしたものだけを選択する方法 秀丸の正規表現を用いて「その行で最初にマッチした単語」だけを取得したいのですが可能でしょうか 一例をあげますと、 検索文字列:ももりんごみかんももりんごみかん とあるとき、左の「りんご」だけを「なし」に置換したいという希望です。
回答: > ついでといっては恐縮ですが、(?\2)という部分がどのような意味なのか教えて これより前の部分で、() で囲まれた部分の 2 つ目のみにヒットさせる という意味になります。詳細は、hmjre.dll のヘルプをご覧下さい。 秀丸エディタのヘルプの正規表現の項目からも辿れます。