この行 gsub(/+/, ““) をどのように使用できますか?
概要
この整数を持っているので、スペースを削除して+966を削除したい
str = '+9660556546509'.gsub(/\s+/, "", "+966")
puts str
そしてこのエラーが表示されます
bundle exec ruby main. rb
main.rb:1:in gsub': wrong number of argumen
ts (given 3, expected 1..2) (ArgumentError)
from main.rb:1:in
<main>!
exit status 1
解決策
このように使用します
str = '+9660556546509'.gsub(/\s+/, '').gsub('+966', '')
出力
0556546509