Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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前瞻问题!_Javascript_Jquery_Regex - Fatal编程技术网

Javascript前瞻问题!

Javascript前瞻问题!,javascript,jquery,regex,Javascript,Jquery,Regex,嘿,伙计们,我有以下格式的多个URL 我正在尝试提取bloop/之后的所有内容,直到ENG。因此,结果将是 为什么要管理风险/an/23435-PDF-ENG 我已经读到,使用类似(?的东西,您可以尝试: var bloopToEng = url.replace(/^http.*bloop\/(.*-ENG).*$/, '$1'); 你可以试试: var bloopToEng = url.replace(/^http.*bloop\/(.*-ENG).*$/, '$1'); 尝试使用捕获组

嘿,伙计们,我有以下格式的多个URL

我正在尝试提取
bloop/
之后的所有内容,直到
ENG
。因此,结果将是

为什么要管理风险/an/23435-PDF-ENG

我已经读到,使用类似
(?的东西,您可以尝试:

var bloopToEng = url.replace(/^http.*bloop\/(.*-ENG).*$/, '$1');
你可以试试:

var bloopToEng = url.replace(/^http.*bloop\/(.*-ENG).*$/, '$1');

尝试使用捕获组:

var result = s.match(/bloop\/(.*?ENG)/)[1];

尝试使用捕获组:

var result = s.match(/bloop\/(.*?ENG)/)[1];
您也可以尝试:

url.replace(/bloop\/(.*?ENG)/, '$1');
您也可以尝试:

url.replace(/bloop\/(.*?ENG)/, '$1');

如果这是您当前的URL,您只需抓取
location.pathname


否则,请选择Mark的答案。

如果这是您当前的URL,您只需抓取
location.pathname


否则,就选马克的答案。

这个?你可能想投票选出你觉得有用的答案,或者甚至接受最好的答案。是的,对不起,我写的第一篇帖子…一定会这样做。这个?你可能想投票选出你觉得有用的答案,或者甚至接受最好的答案。是的,对不起,我写的第一篇帖子…一定会这样做。谢谢你,巴德这很有帮助!我需要复习我的reg表达式谢谢巴德的帮助!我需要复习我的reg表达式