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
Regex 正则表达式和捕获组_Regex - Fatal编程技术网

Regex 正则表达式和捕获组

Regex 正则表达式和捕获组,regex,Regex,我有我的正则表达式,现在我有两组文本,第一组和第二组-我只对第二组文本感兴趣。最后,我如何让第2组匹配/显示 令牌:[^,]+下面类似的东西应该可以工作: >>> p = re.compile('("token":")([^,]+)') >>> m = p.match('...') >>> m.group(2) 这将获得第二组的内容。摘自除了正则表达式之外,您使用的是什么语言?然后删除第一个捕获的组:token:[^,]+现在我只是在使用这

我有我的正则表达式,现在我有两组文本,第一组和第二组-我只对第二组文本感兴趣。最后,我如何让第2组匹配/显示


令牌:[^,]+

下面类似的东西应该可以工作:

>>> p = re.compile('("token":")([^,]+)')
>>> m = p.match('...')
>>> m.group(2)

这将获得第二组的内容。摘自

除了正则表达式之外,您使用的是什么语言?然后删除第一个捕获的组:token:[^,]+现在我只是在使用这个工具,但最终会将它引入python。您可以使用lookback:?re.findallr'token:[^,]+',stringI似乎在语法p=re.compile'token:[^,]+'方面有问题,“结果”文件/usr/local/ceral/python/2.7.9/Frameworks/python.framework/Versions/2.7/lib/python2.7/re.py,第194行,在编译返回中,compilepattern,标志文件/usr/local/ceral/python/2.7.9/Frameworks/python2.7/re.py,第233行,在_compilebypass_cache=flags&DEBUG TypeError中:&:'str'和'int'的操作数类型不受支持@Tony:是否导入重新包?>>进口稀土