包含URL字符串中的任何地方我要检查,如果字符串中包含的网址使用JavaScript我得到这个代码从谷歌检查字符串使用JavaScript
if(new RegExp("[a-zA-Z\d]+://(\w+:\[email protected])?([a-zA-Z\d.-]+\.[A-Za-z]{2,4})(:\d+)?(/.*)?").test(status_text)) {
alert("url inside");
}
但它只适用于像"http://www.google.com"和"http://google.com"但网址它不工作"www.google.com".Also我想从字符串中提取该网址,所以我可以处理该网址。
的可能重复(http://stackoverflow.com/questions/161738/what-is-best-regular-expression-to-check-if-a-string-is-a-valid-url) – user123444555621
@ Pumbaa80:没有我的问题有点不同,我的意见可能有纯字符串,只有网址,或者文字和网址一起。 –