13得票2回答
生成适合Guids的单词(只是为了好玩)

我有一些使用guid的测试。使用的guid不需要非常独特,只需要是guid即可。随机的guid很无聊 - 所以我正在尝试找到有趣的guid词。目前,我没有比"00000000-feed-dada-iced-c0ffee000000"更好的选择。理想情况下,我想生成一个动词、名词、介词列表。 ...

15得票7回答
JavaScript正则表达式 - 分割字符串

遇到了一个正则表达式的要求。我需要将一个字符串分割成一个数组,每当发现斜杠时就进行分割。但如果斜杠前面有转义字符,则不进行分割。 例如,如果我有这个字符串:hello/world 我希望它被拆分为像这样的数组:arrayName[0] = hello arrayName[1] = world...

8得票3回答
逗号后面跟空格或只有逗号的正则表达式

是否可以使用多个分隔符制作正则表达式?例如,我想要拆分一个字符串,该字符串可以有两种形式:1. "string1, string2, string3"或2. "string1,string2,string3"。我一直在尝试在JavaScript中实现这一点,但迄今为止没有成功。

11得票3回答
stringr、str_extract:如何进行正向回顾后断言?

这是一个非常简单的问题。我只需要使用正则表达式中的正向后查找来捕获一些字符串,但是我不知道如何实现。 以下是一个例子,假设我有一些字符串: library(stringr) myStrings <- c("MFG: acme", "something else", "MFG: ini...

9得票3回答
在Python中拆分逗号分隔的字符串

这个问题以前已经被问过和回答过很多次。一些例子: [1], [2]。但是好像没有更加通用的方法。我想要的是一种在不在引号或者分隔符对中的逗号分割字符串的方式。例如: s1 = 'obj<1, 2, 3>, x(4, 5), "msg, with comma"' 应该将其拆分为...

8得票5回答
使用grep/sed提取字符串的一部分

我在Linux中有一个文件,其中包含类似以下条目的信息: dn: CN=HP_NetworkSupport,OU=groups,DC=HDFCSLDM,DC=COM dn: CN=Review users,OU=groups,DC=HDFCSLDM,DC=COM 我希望只提取中文信息,直...

131得票17回答
如何在这个正则表达式中包含负小数?

如何在这个正则表达式中匹配负数?这个正则表达式可以很好地匹配正数,但我希望它也可以匹配负数,例如-10,-125.5等。^[0-9]\d*(\.\d+)?$ 谢谢

13得票4回答
使用正则表达式进行多个匹配的组捕获

一个简单的正则表达式问题。 我正在尝试在Python中捕获多个实例的捕获组(认为这不是具体针对Python的),但后续的捕获好像会覆盖之前的。 在这个过度简化的示例中,我基本上要拆分一个字符串: x = 'abcdef' r = re.compile('(\w){6}') m = r.ma...

10得票2回答
在MySQL数据库表中存储正则表达式并与之匹配

我有一个非常有趣的任务,但我不知道如何实现。 我需要将许多正则表达式存储在数据库表中,并且需要能够找到其中哪个与给定字符串匹配。 例如: id | regexp ---|------------- 1 | ^hello world$ 2 | ^I have [0-9] flowers...

7得票2回答
循环扫描并逐个替换匹配项

我希望能够循环遍历正则表达式匹配项,并在循环中逐个替换每个匹配项。 例如: content.scan(/myregex/).each do |m| m = 'new str' end 我该怎么做呢? 我想这么做的原因是每个匹配项都将被替换为函数的不同输出。 谢谢帮助。