我将获得以下任何格式的 url:
- ?M=Foo bar
- ?M=Foo%20bar
- ?M=%20Foo_bar
- ?M=Foo bar?
- ?M=F00_bar
- ?M=Foo#1bar_do
或单词、特殊字符和数字的任意组合。
我可以简单地使用
params[:M]
问题 :
但是,现在我想转换输出并将其存储到变量 'm' 中,例如:
m = FooBar
1) 在这里,忽略所有其他字符((下划线)_、#1、空格、?等)和数字,只使用字母。
2)结合结果形成类似的东西:
FooBar
FooBarDo
我不擅长正则表达式,所以我将非常感谢任何帮助解决这个问题