正则表达式:包含至少 8 位十进制数字

2023-11-24

我需要正则表达式来检查字符串是否包含 8 位或更多十进制数字。它可以包含任何其他内容,并且数字不必是连续的。

提前致谢

编辑:用“十进制数字”替换“数字”以匹配接受的答案。


/([^\d]*\d){8}/

也许不是最优雅/最有效的方法,但它确实有效。基本上它将匹配八个小数(可选地,它们之间可以包含非小数)。如果超过八个,它也会匹配。

EDIT
正如@Tomalak 所指出的,[^\d] equals \D根据定义:

/(\D*\d){8}/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

正则表达式:包含至少 8 位十进制数字 的相关文章

  • 正则表达式 Django url

    你好 我有一个 url 我想匹配 uuid 网址如下所示 移动 移动事物 68f8ffbb b715 46fb 90f8 b474d9c57134 urlpatterns patterns mobile views url r someth
  • C# 中的文件名匹配问题

    我之前发布过类似的内容 但它是关于处理命令提示符的 与另一个实例一样 我尝试在 ERP 系统中的备份之前进行一些自动文件清理 我对其执行维护 以平滑流程 因为我对其中 6 个系统至少执行两次维护 每一个月 所以 这里有一些正在发生的事情的例
  • 为什么 sed 不将 \t 识别为制表符?

    sed s t 1 filename gt sedTmpFile mv sedTmpFile filename 我期待这个sed脚本插入一个tab在每一行前面 filename然而事实并非如此 由于某种原因 它正在插入一个t反而 Not a
  • 防止 CSS URL 被 htaccess 重写

    我正在创建一个标准重写 htaccess去做这个 http www myurl com post id RewriteRule post 0 9 post php id 1 NC L 现在 它可以正常工作 但所有其他外部 URL 例如 CS
  • 正则表达式从 \cite 命令中提取 bibtex 键

    我正在尝试创建一个正则表达式 从 tex 文档中的 cite 命令中提取 bibtex 键 它应该能够将完整的 Latex 文档作为输入字符串并返回所有 bibtex 键作为匹配项 Blahbla document somecommand
  • python - 分割字符串而不删除分隔符

    我试图在不删除分隔符的情况下拆分字符串 但这样做遇到了麻烦 我要分割的字符串是 9 4 3 2 我想结束 9 4 3 2 但我尝试过的一切都没有奏效 我正在通过这个 stackoverflow 帖子寻找答案以及谷歌 Python split
  • 使用正则表达式删除重复字符?

    假设我想使用正则表达式删除字符串中的所有重复字符 特定字符 这很简单 import re re sub a a aaaa gives a 如果我想用相应的字符替换所有重复的字符 即 a z 怎么办 我该怎么做呢 import re re s
  • 可以在正则表达式的模式部分使用反向引用吗?

    有没有办法在正则表达式模式中反向引用 输入字符串示例 Here is some quoted text 假设我想提取引用的文本 我可以创建以下表达式 这个正则表达式会匹配some quoted 假设我希望它也支持单引号 我可以将表达式更改为
  • 通过匹配模式将字符串替换为另一个文本文件中的行

    我有一个带有对应键 gt 值的文件 sort keyFile txt head ENSMUSG00000000001 ENSMUSG00000000001 Gnai3 ENSMUSG00000000003 ENSMUSG0000000000
  • 将存储在变量中的正则表达式与量词组合的正确语法是什么?

    我知道堆栈溢出中已经有很多关于在正则表达式中使用变量的问题 并且如果变量是一个单词 或者只需要匹配一次 我设法使其工作 但是 一旦我添加特殊字符 空格和量词 我就无法让它匹配 例如 我想匹配中的任何内容some var任何包含它的 3 个连
  • grep 以特定字符串开头的行

    我想找到文件中以特定字符串开头的所有行 问题是 我事先不知道字符串里有什么 该值存储在变量中 天真的解决方案如下 grep my string file txt 因为如果 Bash 变量my string包含任何正则表达式特殊字符 grep
  • 在 JavaScript 中查找内容是否具有当前网站 url

    我正在使用 TinyMCE 作为编辑器 我想执行移动验证和 URL 验证 什么是不允许的 描述中不允许输入手机号码 仅允许在描述框中输入相同的应用程序 URL 如果用户输入其他网站网址 则会引发验证错误 我使用下面的代码来验证移动设备和 u
  • 带文本板的多行正则表达式

    我不知道如何使文本板执行扩展多行的正则表达式 我尝试使用 perl 语法与 myregex m 和 m 作为修饰符 但这不起作用 我在编辑器中看不到复选框或任何内容来告诉它执行多行操作 有人有主意吗 这是完全可能的 而且简单 你只需使用 n
  • 如何将字符串转换为正则表达式文字

    逃避任意的最好方法是什么std wstring在正则表达式中使用 例如 转换you owe me to you owe me 我的场景 我想使用std tr1 wregex搜索整个单词 所以我想做一些类似的事情 std wstring Re
  • Mac 上使用 Excel VBA 进行正则表达式

    我需要将 regEx 与 Excel VBA 一起使用 我使用的是 Mac OS 10 10 和 Office 2011 因此没有可以使用的 DLL 文件 这里有什么可做的 我读到我必须绑定一个苹果脚本 这是如何完成的以及该脚本需要什么内容
  • Pandas 字符串提取所有匹配项

    我正在学习 pandas 系列字符串方法中的正则表达式操作 我能够从字符串中提取第一个数字 但我的正则表达式与第二个数字不匹配 如何捕获这两个数字 注意第二行 第二个元素在这里是 NAN CODE import pandas as pd d
  • 用于从 Open3.popen3 标准输出中提取值的正则表达式

    如何获取外部命令的输出并从中提取值 我有这样的事情 stdin stdout stderr wait thr Open3 popen3 path foobar configfile if exit 0 wait thr value to s
  • Python 按照层次结构按多个分隔符分割字符串

    我只想根据多个分隔符 例如 and 和 按顺序分割字符串一次 例子 121 34 adsfd gt 121 34 adsfd dsfsd and adfd gt dsfsd adfd dsfsd adfd gt dsfsd adfd dsf
  • 在R中提取其他两个字符串之间的字符串

    我试图找到一种简单的方法来提取出现在两个已知子字符串之间的未知子字符串 可以是任何内容 例如 我有一个字符串 a lt anything goes here STR1 GET ME STR2 anything goes here 我需要提取
  • 为什么 "asdf".replace(/.*/g, "x") == "xx" ?

    我偶然发现了一个令人惊讶的 对我来说 事实 console log asdf replace g x Why two替代品 似乎任何没有换行符的非空字符串都会产生此模式的两个替换 使用替换函数 我可以看到第一个替换是整个字符串 第二个替换是

随机推荐

  • QString 波斯语

    我给出了一个需要支持波斯语的 Qt 项目 数据从服务器发送并使用第一行 我得到一个 QByteArray 并使用第二行将其转换为 QString QByteArray readData socket gt readAll QString D
  • 为什么 Docker 中会出现“none”镜像以及我们如何避免它

    当我运行docker compose build命令在 Docker 中重建映像 因为我更改了 Dockerfile 中的某些内容 有时我得到 无 映像标签 我们怎样才能避免这个事实呢 我想重建图像 但是none图像不应出现 REPOSIT
  • 如何在C#中动态更改对象的类?

    假设我有一个名为 Visitor 的基类 它有 2 个子类 Subscriber 和 NonSubscriber 首先 访问者从非订阅者开始 即 NonSubscriber mary new NonSubscriber 然后后来这个 mar
  • 将 jquery ui 对话框与 knockoutjs 集成

    我正在尝试为 jquery ui 对话框创建 knockoutjs 绑定 但无法打开对话框 对话框元素已正确创建 但似乎有display none那个呼唤dialog open 不删除 另外 调用dialog isOpen 返回对话框对象而
  • Javascript 比较字符串中的两个日期,开始 <= 结束

    我得到两个格式类似于 巴西格式 的字符串 DD MM YYYY 我需要比较两者 由于第一个字段是开始 最后一个字段是结束 我的验证是开始 即使在 ISO 上 Date new begin 也会生成 无效日期 不要使用Date new Use
  • Django、Python 和类变量

    我一边学习 Python 一边学习 Django 我熟悉许多其他语言 在下面的代码片段中 x是类的类变量Foo class Foo object x 9000 鉴于之前的声明 以下内容可以正常工作 print Foo x Django 框架
  • 如何使用python从视频文件中提取音频?

    我想编写一个Python程序 可以从视频文件中提取音频 例如video avi 有什么好的库吗 而我应该从哪里开始呢 我尝试使用 PyMedia 但无法在我的 MacOSX Mountain Lion 上安装它 EDIT 问题是video
  • 使用注释的 Hibernate Enum 映射

    我有一个现有的数据库 现在正在使用 hibernate 连接到该数据库 我目前无法更改其中的数据 并且无法让所有内容都脱离单个列而工作 我有一个状态列 其中包含以下值 new mailed in out 该列映射如下 Column name
  • Windows:如何更改显示器的背光亮度

    自从我在笔记本电脑上使用外接显示器以来 当我需要更改背光亮度时 我必须按显示器的按钮来浏览其菜单并调整亮度 那确实是一种痛苦 按太多按钮了 当我使用笔记本电脑的集成显示器时 只需按一下Fn键加组合 也许你们中的一些人可能认为不可能以编程方式
  • 提升日志severity_logger init_from_stream

    我使用的是boost 1 54 0 下面您可以找到一个说明我的问题的最小示例 我使用boost日志的severity logger 我想从流配置我的接收器 在下面的示例中 我使用字符串流 在我的实际应用程序中 流来自文件 我想将 Sever
  • 包含外部 php 文件

    我正在使用一些 php 代码 例如所有页面都通用的数据库连接 因此我创建了一个包含 php 代码的 php 文件 然后我将此文件包含在我的 HTML 代码中 所以我想知道包含 php 文件的更好方法 包含函数的更好替代方案 我的示例代码在这
  • 以全屏模式运行网站

    我正在寻找一种技巧 可以将我的网站置于全屏模式而无需人工交互 我发现了一些使用 HTML5 技术的示例 但所有这些都需要由人类交互触发 该网站将在电视上显示 我已经考虑在全屏模式下使用 SWF 文件加载网站 但我不想朝这个方向发展 而是想强
  • 如何调用另一个项目中的活动?

    你好 我是 android 新手 我创建了 2 个项目 现在 我想在单击按钮时从第一个项目调用第二个项目中的活动 第一个项目仅处理登录屏幕 当我单击登录按钮时 我需要调用第二个项目中存在的活动 我在网上搜索但没有找到任何我能正确理解的教程
  • UIStatusBarStyle Light Content 未将电池设置为白色?

    我正在以编程方式将状态栏设置为白色 UIApplication sharedApplication setStatusBarStyle UIStatusBarStyleLightContent 但是电池图标仍然是绿色的 苹果的例子显示应用这
  • 如何在 SystemVerilog 中将变量值传递给宏?

    我认为这个问题很好地概括了我想要的 将变量的值传递给 SystemVerilog 中的宏 例如我想要的 比如说 有 4 个名为 abc X def 的信号 我想将它们全部初始化为 0 所以 没有宏 abc 0 def 4 b0000 abc
  • Option、Either 等上的折叠和 Traversable 上的折叠有什么关系?

    Scalaz 提供了一个名为fold对于各种 ADT 例如Boolean Option Validation Either 该方法基本上采用与给定 ADT 的所有可能情况相对应的函数 换句话说 模式匹配如下所示 x match case C
  • 致命错误 C1001:编译器中发生内部错误。 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\p0io.c'

    在 Visual Studio 2013 中构建 C 解决方案时 出现以下错误 fatal error C1001 An internal error has occurred in the compiler compiler file f
  • 如何单独/单独对齐行内的子可组合项?

    我是jetpack compose的新手 我正在尝试做一件我无法实现的简单事情 我想要做的是在同一行中对齐一个组件 在本例中是一个表面 位于行的开头 另一个组件 列 位于行的末尾 怎么才能得到这个呢 我正在尝试这个 但它不起作用 Row M
  • 如何获取标题? (java,httpclient 4.X)

    当我做 Header h first getAllHeaders 返回的Header数组为空 有任何想法吗 下面是我的代码 HttpClient httpclient new DefaultHttpClient CookieStore co
  • 正则表达式:包含至少 8 位十进制数字

    我需要正则表达式来检查字符串是否包含 8 位或更多十进制数字 它可以包含任何其他内容 并且数字不必是连续的 提前致谢 编辑 用 十进制数字 替换 数字 以匹配接受的答案 d d 8 也许不是最优雅 最有效的方法 但它确实有效 基本上它将匹配