Tra*_*utt 5 php regex preg-replace
(我搜索过,发现很多关于转换相对于绝对网址的问题,但绝对不是相对的.)
我想从表单字段中获取输入,最后得到一个相对URL.理想情况下,这将能够处理以下任何输入并最终得到/page-slug.
http://example.com/page-slughttp://www.example.com/page-slughttps://example.com/page-slughttps://www.example.com/page-slugexample.com/page-slug/page-slug编辑:我也喜欢这个用于相对网址的/page/post东西(例如,有多个斜线的东西).
看看parse_url你是否一直在使用URL.特别:
parse_url($url, PHP_URL_PATH)
Run Code Online (Sandbox Code Playgroud)
仅供参考,我根据您的所有输入对其进行了测试,除了: example.com/page-slug