230得票12回答
返回 Javascript 中正则表达式 match() 的位置?

在Javascript中,是否有一种方法可以检索正则表达式match()的结果字符串中(起始)字符位置?

10得票1回答
正则表达式:在捕获组中嵌套捕获组

介绍 (如果你对介绍感到无聊,可以跳到假设...) 这个问题并不是特别针对VBScript(我只是在这种情况下使用它):我想找到一个通用的正则表达式用法解决方案(包括编辑器)。 这起源于我想创建一个适应MS Excel的示例4,其中3个捕获组用于将数据拆分到3个单元格中。我需要捕获一个完...

9得票4回答
将数据框中与匹配向量相符的行移动到末尾

我有一个包含超过300,000行的数据框。我希望选择匹配三个字符串的行,并将那些匹配的行移到数据框的末尾。我需要在最终的数据框中保留不匹配的行。最后,我的数据将被绘制并重新排序的数据框将被写入xls。 以下是一些示例数据: mydata <- structure(list(id = ...

18得票3回答
PHP正则表达式非捕获非匹配组

我正在制作一个日期匹配的正则表达式,目前进展顺利,我已经得到了如下的代码:"/(?:[0-3])?[0-9]-(?:[0-1])?[0-9]-(?:20)[0-1][0-9]/" 这将(希望如此)匹配21世纪的单个或双位数日/月份和双位或四位数年份。经过一些尝试和错误,我已经做到了这一点。 ...

7得票3回答
Python Pandas / Numpy的match()函数在Python中有什么等效的函数?

我是一个R语言用户,我无法找到pandas中match()函数的等效函数。我需要使用此函数遍历一堆文件,获取关键信息,并将其合并回“url”上的当前数据结构中。在R中,我会这样做: logActions <- read.csv("data/logactions.csv") logAct...

11得票2回答
如何在Python 3中打印正则表达式匹配的结果?

我在使用 IDLE 编辑器时,决定使用正则表达式来处理字符串。但是当我输入在线教程上告诉我的内容时,它只会输出:<_sre.SRE_Match object at 0x00000000031D7E68> 完整程序:import re reg = re.compile("[a-z]+...

24得票2回答
Python查找两个列表之间的差异

我是编程新手,但一直在学习。最近遇到了麻烦,所以想寻求帮助。 如果这个问题以前已经讨论过,那我很抱歉,但我找不到解决我的问题的答案。 我有两个列表,需要比较它们,并在结果中获取不匹配的对象。例如:a = [1,2,3,4,5,6] b = [1,2,3,4,5,6,7,8,9] result ...

9得票3回答
为什么在`comb`函数中多次使用`<( )>`符号不会按预期工作?

我想要从HBase的一行中提取行键(此处为28_2820201112122420516_000000)、列名(此处为bcp_startSoc)和值(此处为64.0),其中$str是指HBase中的一行: # `match` is OK my $str = '28_28202011121224...

8得票3回答
使用特定字符匹配单词,但排除特殊括号内的内容

我正在尝试匹配仅由此字符类中的字符组成的单词:[A-z'\\/%],排除以下情况: 它们位于 &lt; 和 &gt; 之间 它们位于 [ 和 ] 之间 它们位于 { 和 } 之间 所以,假设我有这个有趣的字符串: [beginning]&lt;start&gt;How's {the}...

13得票2回答
MongoDB多个匹配条件并返回具有共同名称的文档

以下数据存在于 "examSheet" 集合中{"name":"a1", "std":"9", "year":"2017", "exam":"halfyr_T", "marks":[{"p":"45","m":"40","c":"50"}]} {"name":"a1", "std":"9", ...