これをRubyに変換するのに問題があります。
以下は、私がやりたいことを正確に実行するJavaScriptの一部です。
function get_code(str){
return str.replace(/^(Z_.*): .*/,"$1");
}
私はgsub、sub、およびreplaceを試しましたが、期待どおりの動作をするようには見えません。
これが私が試したことの例です:
"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 }
試したことの実際のコードを表示する必要があります。
—
アンバー
@琥珀私が試したサンプルを入れました。
—
JD Isaacks 2012年