regex - 正则表达式从字符串中提取数字
问题描述
我有多个字符串,我只想提取匹配的数字。
示例字符串:
abc_efghi_92458_ijk_mno_uvw_test_v2_ghi003
AB_CD_E01_436873_MY_NAME_TESTING_O_001
testing-check-100001-23244-sln-001
我期望输出为:
92458
436873
23244
我试过+([^_]+)
和+([\d{5,6}]+)
不走运 谢谢
解决方案
推荐阅读
- c# - CEF 锐利显示网页,但 CefWebBrowser.IsBrowserInitialized 始终为 false
- xaml - 如何翻译 TextBlock 中的格式化文本?
- tomee-7 - tomcat conf/context.xml - 不支持属性“工厂”
- angular - 如何为 Angular 中的二进制下载指定 OpenAPI
- postgresql - 如何将事务与 PQexecPrepared libpq 一起使用
- ruby-on-rails - 带有匹配选择的rails提交复选框
- python - 用于解密文件、添加所需元数据并将它们发送到 S3 存储桶的 Lambda 函数
- php - 每次在 gCloud App Engine 上调用任何 PHP 时,YAML 都会呈现 index.html
- python - Python循环未运行
- javascript - 如何通过 Angular Material Select 使用用户选择的值进行过滤?