我正在尝试检测没有协议的网址(例如google.com
和www.google.com
)
以下代码会导致以下错误:
Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )
String url = "www.google.com";
url.matches("^\\w+\\.\\w+")
答案 0 :(得分:1)
您发布的代码没有任何问题。它编译并运行良好。看到它在这里工作:http://ideone.com/Mtk3vG
然而,这场比赛似乎是负面的。要匹配它,请尝试:
"^(\\w+\\.)?\\w+\\.\\w+$"
你必须给我们更多的周围代码来指出错误。