给定两个字符串表示的 URL 前缀与后缀,需要将它们规范化后用且仅用一个斜杠 /
连接起来。核心做法是一次线性扫描与裁剪(字符串处理算法):
去掉前缀末尾的所有 /
(只保留内容);
去掉后缀开头的所有 /
;
分情况拼接:
/
;"/" + 后缀
(保证以 /
开头);给定一个 URL 前缀和 URL 后缀,需要将其连接为一个完整的 URL ,
例如:
1)前缀:/a;后缀:/b;连接后 URL 为:/a/b 。
2)前缀:/a/;后缀:/b ;连接后 URL 为:/a/b 。
3)前缀:/a ;后缀:b ;连接后 URL 为:/a/b 。
4)前缀为空;后缀为空;连接后 URL 为:/ 。
约束:不用考虑前后缀 URL 不合法情况。
URL 前缀(一个长度小于 100 的字符串),URL 后缀(一个长度小于 100 的字符串)
拼接后的 URL 。
输入
/a,/b
输出
/a/b