Bunu Ruby'ye çevirmekte sorun yaşıyorum.
İşte tam olarak yapmak istediğimi yapan bir JavaScript parçası:
function get_code(str){
return str.replace(/^(Z_.*): .*/,"$1");
}
Ben denedim gsub , alt ve yerini ama hiçbiri ben bekliyorum ne gibi görünüyor.
İşte denediğim şeylerin örnekleri:
"Z_sdsd: sdsd".gsub(/^(Z_.*): .*/) { |capture| capture }
"Z_sdsd: sdsd".gsub(/^(Z_.*): .*/, "$1")
"Z_sdsd: sdsd".gsub(/^(Z_.*): .*/, "#{$1}")
"Z_sdsd: sdsd".gsub(/^(Z_.*): .*/, "\1")
"Z_sdsd: sdsd".gsub(/(.).*/) { |capture| capture }