programming-language正規表現直前の正規表現でマッチした結果の取得On this page直前の正規表現でマッチした結果の取得 Ruby rb$1, $2, .. : n 番目のマッチ$`, $&, $' : マッチの前、マッチした部分、マッチの後 scan() で取り出すのが可読性が良い気がする rbline.toutf8.scan(/(.*)?= +(.*)/) {|key, val| puts "#{key.strip} => #{val.strip}"} rbval = line.scan(/aaaa: (.*),/)[0][0] PowerShell powershell$matches 📩 ご意見・ご感想はこちらから