我想在url上进行重定向:/XX/YY/ZZ%3E%3E%3E%3E%3E%3E%3E%3E%3E
=>/XX/YY/ZZ
我找不到好的正则表达式来删除url末尾的多匹配"%3E"。你能帮我吗?
这应该有效(对于具有指定后缀类型的实际URL(:
x = "https://www.test.com/XX/YY/ZZ%3E%3E%3E%3E%3E%3E%3E%3E%3E"
s.gsub(/(%3E)+$/,"")
尝试此模式:
/[w]{2}
你可以在线测试
感谢Human和Drux!
你真的帮助我找到了解决方案:
r301%r{^/XX/([\w\/]*((%3E(+$},'/XX/$1'