From: Nobuyoshi Nakada Date: 2018-04-25T15:52:20+09:00 Subject: [ruby-list:50661] Re: [質問] gsub 正規表現後方参照 On 2018/04/25 14:47, yamataka@u08.itscom.net wrote: > 下記[コード]のline文字列中のCustom field (....) の部分、.... だけにした > く、 > gsub を利用し、 > line.gsub(/Custom field \(\w+( \w+)*\)/, '\1') > としたのですが... > 正規表現中の() で囲まれた部分が、\1 の後方参照で置き換わらなくて悩んでお > ります。 "("...")" で囲まれた先頭の単語が () に入っていません。 line.gsub(/Custom field \((\w+(?: \w+)*)\)/, '\1') -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦