当前位置: 首页 > 知识库问答 >
问题:

\d与。NET正则表达式中的[0-9]的关系[重复]

益光亮
2023-03-14

共有1个答案

班玉堂
2023-03-14

我想答案也在链接的参考中:

\d匹配任何十进制数字。它等效于\p{Nd}正则表达式模式,包括标准十进制数字0-9以及许多其他字符集的十进制数字。

因此\d可以匹配阿拉伯语字符集中的小数位数,而这些小数位数与[0-9]不匹配。

 类似资料:
  • 有没有人试图描述与正则表达式匹配的正则表达式? 由于重复的关键字,这个主题几乎不可能在网上找到。 它可能在实际应用程序中不可用,因为支持正则表达式的语言通常具有解析它们的方法,我们可以将其用于验证,以及一种在代码中分隔正则表达式的方法,可用于搜索目的。 但是我仍然想知道匹配所有正则表达式的正则表达式是什么样子的。应该可以写一个。

  • 问题内容: 我发现,比赛和,但不会。我想知道匹配的数字是否满足哪种要求?我说的是Python样式的正则表达式。 Gedit中的正则表达式插件使用的是Python样式的正则表达式。我创建了一个文本文件,其内容为 正则表达式只1与3匹配不是。 通常,对于一系列数字,中间没有其他字符,只有奇数位是匹配的,而偶数位不是。对于例如,比赛是,和。 问题答案: 并不总是等同于。在python3中,仅匹配字符,而

  • 问题内容: 我用过regexp包来代替下面的文字 但是我不能替换“ products”而不替换“ products_list”之类的单词,并且Golang没有像 re.ReplaceAllStringSubmatch 这样的功能可以替换为submatch(只有FindAllStringSubmatch)。我用过 re.ReplaceAllString 用替换“产品”。 这不是我想要的,我需要以下结

  • 谁能提供提取第2个和第3个之间的数据的正则表达式吗 例如,对于下面的数据 2016年度1.1-12.31 COH(NP)#21485 结果应为COH(NP)

  • 昨天,我需要向正则表达式添加一个文件路径,创建一个如下所示的模式: 一开始正则表达式不匹配,因为包含几个正则表达式特定的符号,如 或 。作为快速修复,我将它们替换为 和 . 与 . 然而,我问自己,是否没有一种更可靠或更好的方法来清除正则表达式特定符号中的字符串。 Python 标准库中是否支持此类功能? 如果没有,您是否知道一个正则表达式来识别所有正则表达式并通过替代品清理它们?