我想从window.location.pathname中删除语言短代码。
/delorean
/de/page.html
/en/page.html
/
/spaceman
/en/
/en
/delorean
/page.html
/page.html
/
/spaceman
/
/
(^\/(uk|de|au|en)\/{0,1})(.*)
我想使用$ 3来使用剩下的字符串,但我遇到了一些问题。
它适用于所有测试过的字符串,除了以re | en | uk(delorean,deep_purple,ephalphalograph,ukraine)等reserverd字符串开头的字符串。它返回lorean,ep_purple,cephalograph,raine。
如何修复那些字符串?
链接到regex101.com https://regex101.com/r/0GGzeg/1
答案 0 :(得分:2)