在 javascript 中的字符串中查找 "www."
Find "www." in a string in javascript
我必须创建一个函数来查找何时 "www." 出现在字符串中,例如 "Hey dude, check this thing: www.example.com/"。我希望它确定 url 何时开始(在本例中它将是字符串中的第 28 个字符)。我试过这个:
var wwwPos = new Number;
function findURL(message){
splitStr = message.split ("");
for(var i = 0; i <splitStr.length; i++){
if(splitStr[i] == "w" && splitStr[i+1] == "w" && splitStr[i+2] == "w" && splitStr[i+3] == "."){
wwwPos=i
break;
}
}
}
但是没用...
var str = 'Hi Dude Check Out: www.example.com';
str.indexOf('www.'); // 19 because the first w in www. is at position 19
我必须创建一个函数来查找何时 "www." 出现在字符串中,例如 "Hey dude, check this thing: www.example.com/"。我希望它确定 url 何时开始(在本例中它将是字符串中的第 28 个字符)。我试过这个:
var wwwPos = new Number;
function findURL(message){
splitStr = message.split ("");
for(var i = 0; i <splitStr.length; i++){
if(splitStr[i] == "w" && splitStr[i+1] == "w" && splitStr[i+2] == "w" && splitStr[i+3] == "."){
wwwPos=i
break;
}
}
}
但是没用...
var str = 'Hi Dude Check Out: www.example.com';
str.indexOf('www.'); // 19 because the first w in www. is at position 19