Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript正则表达式:要匹配URL中的不同字符串吗_Javascript_Regex - Fatal编程技术网

JavaScript正则表达式:要匹配URL中的不同字符串吗

JavaScript正则表达式:要匹配URL中的不同字符串吗,javascript,regex,Javascript,Regex,我希望你们能帮忙 我希望在一组URL中匹配许多不同的字符串 鉴于我有以下网址: http://one.com http://two.com http://three.com http://four.com 我想写一行正则表达式,查找以下单词: one two three 返回前三个URL 我可以用绝对匹配来做到这一点,但当我在一个较长的字符串中寻找时,我会感到很挣扎 谢谢。令人恼火的是,就在写了这篇文章之后,我设法让它工作起来: .*(one|two|three).* 比我之前尝试的要简单

我希望你们能帮忙

我希望在一组URL中匹配许多不同的字符串

鉴于我有以下网址:

http://one.com
http://two.com
http://three.com
http://four.com
我想写一行正则表达式,查找以下单词:

one
two
three
返回前三个URL

我可以用绝对匹配来做到这一点,但当我在一个较长的字符串中寻找时,我会感到很挣扎


谢谢。

令人恼火的是,就在写了这篇文章之后,我设法让它工作起来:

.*(one|two|three).*

比我之前尝试的要简单得多。

您尝试过什么?你有什么问题?如果我有一百万到一百万呢