Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.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
jQuery从具有子字符串的开始子字符串和结束子字符串的字符串获取子字符串_Jquery_Regex_String_Substring - Fatal编程技术网

jQuery从具有子字符串的开始子字符串和结束子字符串的字符串获取子字符串

jQuery从具有子字符串的开始子字符串和结束子字符串的字符串获取子字符串,jquery,regex,string,substring,Jquery,Regex,String,Substring,所以我有一根弦,让我们这样说: 敏捷的棕色狐狸跳过了懒狗 假设有任何跳跃的动物,不仅仅是狐狸,所以绳子可能是不同的。我需要得到其中的一部分,比如说这一部分 褐狐跳 我知道我的字符串以“brown”开头,以“jumps”结尾,所以我想我需要一些正则表达式来解决这个问题 如果有人能向我解释编写正则表达式的结构,我也会非常感激,因为到目前为止我还不明白。只需在两者之间选择一个单词就可以了 /(brown.*jumps)/i 或者,如果您也希望选择动物作为单个单词: /(brown (.*) ju

所以我有一根弦,让我们这样说:

敏捷的棕色狐狸跳过了懒狗

假设有任何跳跃的动物,不仅仅是狐狸,所以绳子可能是不同的。我需要得到其中的一部分,比如说这一部分

褐狐跳

我知道我的字符串以“brown”开头,以“jumps”结尾,所以我想我需要一些正则表达式来解决这个问题


如果有人能向我解释编写正则表达式的结构,我也会非常感激,因为到目前为止我还不明白。只需在两者之间选择一个单词就可以了

/(brown.*jumps)/i

或者,如果您也希望选择动物作为单个单词:

/(brown (.*) jumps)/i


@guradio没什么,我不知道该怎么做-最简单的正则表达式(其中
匹配除换行符以外的几乎任何字符…,
*
用于
0
或更多重复…,
+
如果你想
1
或更多重复,为什么你需要使用“brown”而不是“quick”(因为它也是一个形容词)?“棕色”总是在这里吗?“敏捷的棕色蜗牛跳过懒惰的青蛙”你为什么要在图案中添加空格<代码>匹配除新行以外的任何字符。你说得对。在第一个示例中不需要它。在第二个组中,需要防止第二个匹配组中有空格。首先你可以把它移除,是的@我已经更新了第一个例子。