javascript中的正则表达式帮助

javascript中的正则表达式帮助,javascript,regex,text,extract,Javascript,Regex,Text,Extract,我需要使用正则表达式来提取由“/”分隔的字符串。我需要提取到第二个斜杠: 例如,使用以下字符串: word1 word2/word3 word4 word5/word6/word7 word8 word9 word1 word2/word3 word4 word5 以下字符串: word1 word2/word3 word4 word5/word6/word7 word8 word9 word1 word2/word3 word4 word5 试试下面的代码 'http://domain

我需要使用正则表达式来提取由“/”分隔的字符串。我需要提取到第二个斜杠:

例如,使用以下字符串:

word1 word2/word3 word4 word5/word6/word7 word8 word9
word1 word2/word3 word4 word5
以下字符串:

word1 word2/word3 word4 word5/word6/word7 word8 word9
word1 word2/word3 word4 word5
试试下面的代码

'http://domain.com/some_path/bla-bla/bla-bla'.match(/(https?|ftp):\/\/([^/]+\/){1,2}/)[0]
=> "http://domain.com/some_path/"
这应该做到:

/^[^\/]*\/\/[^\/]*\/[^\/]*\//
试试这个:

\w+:(\/)\1(\w+)\.\w+\1\w+\1

嘿,不用正则表达式试试这个`

'http://domain.com/some_path/bla-bla/bla-bla'.split("/",4).join("/");
它会给你想要的