我有一个名为“URL”的字符串,它存储动态出现的url。现在我想显示来自youtube或vimeo或facebook或google的网址。
String URL =“https://www.youtube.com/watch?v=M0jmSsQ5ptw”; //这在我的代码中动态生成
如果[URL包含youtube word] [ 打印“来自YOUTUBE的网址” ]
如果[URL包含facebook word] [ 打印“来自FACEBOOK的URL” ]
如果[网址包含Google字词] [ 打印“来自GOOGLE的网址” ]
如果[URL包含vimeo字] [ 打印“来自VIMEo的URL” ]
请帮我如何在网址中找到一个单词。
答案 0 :(得分:1)
使用url.contains("whatyouwant")
参考:http://docs.oracle.com/javase/7/docs/api/java/lang/String.html
答案 1 :(得分:0)
尝试split()
String URL = "https://www.youtube.com/watch?v=M0jmSsQ5ptw";
System.out.println("URL from "+URL.split("\\.")[1].toUpperCase());
输出:
URL from YOUTUBE
答案 2 :(得分:0)
你已经回答了自己的问题。
如果[网址包含谷歌字] [打印“来自GOOGLE的网址”]
if(URL.contains("google"))
print("URL from GOOGLE")
答案 3 :(得分:0)
url.toLowerCase().contains("dynamic code");
system.out.println(url+" from "+ dynamic code;