我想使用系統()裏面的紅寶石。系統內部的字符串()內容禁忌。所以我嘗試:如何在系統()中替換寶石內紅寶石gem
filenamenew = filename.gsub(/ /, '_').gsub(/(/, '|').gsub(/)/, ']')
可悲的是我得到:
/home/sascha/.rvm/rubies/ruby-2.2.1/lib/ruby/site_ruby/2.2.0/rubygems /core_ext/kernel_require.rb:54:in
require': /home/sascha/ownCloud/RubymineProjects/youtube_dlhelper/lib/youtube_dlhelper/ripper.rb:57: end pattern with unmatched parenthesis: /(/ (SyntaxError) unmatched close parenthesis: /)/ from /home/sascha/.rvm/rubies/ruby-2.2.1/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in
需要 '從./youtube_dlhelper.rb:24:in`'
能解決這個問題?
什麼是你得到的文件名,你想什麼它看起來像在結束了嗎?你也錯了,你的代碼似乎沒有排隊... – Anthony
在這種情況下,文件名是:Rednex - Cotton Eye Joe(官方音樂視頻)[HD] - RednexMusic com.m4a –
你想要什麼看起來像到底? – Anthony