Java 在字符串 URL 中搜索子字符串 URL
Java searching for a substring URL in a string URL
我有几个网址:
a. https://iamterribleatthis/a
b. https://iamterribleatthis/a/index.html
我正在使用 Apache stringutls 查看 'a' 是否存在于 'b' 中,但我认为正斜杠未通过比较。是否有 easier/better 方法来查找 'a' 是否存在于 'b' 中,包括正斜杠?谢谢
String a = "https://iamterribleatthis/a";
String b = "https://iamterribleatthis/a/index.html";
System.out.println(b.contains(a));
将URL转换为他的外部形式并使用indexOf()
:
b.toExternalForm().indexOf(a.toExternalForm())
如果 return 值大于 -1 a 是 b
的一部分
我有几个网址:
a. https://iamterribleatthis/a
b. https://iamterribleatthis/a/index.html
我正在使用 Apache stringutls 查看 'a' 是否存在于 'b' 中,但我认为正斜杠未通过比较。是否有 easier/better 方法来查找 'a' 是否存在于 'b' 中,包括正斜杠?谢谢
String a = "https://iamterribleatthis/a";
String b = "https://iamterribleatthis/a/index.html";
System.out.println(b.contains(a));
将URL转换为他的外部形式并使用indexOf()
:
b.toExternalForm().indexOf(a.toExternalForm())
如果 return 值大于 -1 a 是 b
的一部分