簡體   English   中英

從 string rails 2 ruby​​ 1.9.2 中刪除單引號和雙引號 + 空格

[英]Remove single quote and double quote + white spaces from string rails 2 ruby 1.9.2

我有上傳圖片的功能,如果圖片名稱有任何單引號或雙引號或空格,那么我在亞馬遜上傳時出錯

那么如何去除圖片名稱中的通配符和空格呢?

對不起一編輯
我需要添加 %20 代替空格

請幫我。

你可以做:

string.gsub(/\s|"|'/, '')

做這個:

string.tr(" '\"", "")

您可以多次使用 gsub :

string.gsub(/"|'/, '').gsub(/\s/, '%20')

或使用 gsub! 更改原始字符串,如 -

string.gsub!(/"|'/, '').gsub!(/\s/, '%20')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM