我想删除ruby
中请求网址中查询参数的空格以下是我的示例请求网址: -
URL = 'www.test.com/a?q1=john&q2=US&q3= 92832832&q4=test&q5= foo'
我想输出如下: -
URL = 'www.test.com/a?q1=john&q2=US&q3=92832832&q4=test&q5=foo'
答案 0 :(得分:1)
要删除空格,您可以在字符串
上使用以下内容URL = 'www.test.com/a?q1=john&q2=US&q3= 92832832&q4=test&q5= foo'.gsub(/\s+/, "")
答案 1 :(得分:1)
我建议修剪白色空间。这可以通过乔尔所说的来实现:
如果您只想删除前导空格和尾随空格(如PHP修剪),可以使用
.strip
,但如果要删除所有空格,则可以使用.gsub(/\s+/, "")
。 (Ruby function to remove all white spaces?)
答案 2 :(得分:0)
url ='www.test.com/a?q1=john&q2=US&q3= 92832832& q4 = test& q5 = foo'.gsub!(/ \ s + /,“”)