regex - 查找文本中的第一组 5 位数字
问题描述
我需要在这样的文本中找到第一组 5 个数字:
;SUPER U CHARLY SUR MARNE;;;rte de Pavant CHARLY SUR MARNE Picardie 02310;Charly-sur-Marne;;;02310;;;;;;;;;;;;;;
我只需要找到第一个02310
。
我的正则表达式,但它找到了所有 5 个数字:
([^\d]|^)\d{5}([^\d]|$)
解决方案
推荐阅读
- web-scraping - 如果 class 或 id 不存在,如何在 beautifulsoup 中找到 div
- swift - CoreBluetooth peripheralManager 广告在后台停止
- python - 在字符串中显示随机选择的单词 - Python
- html - bootstrap 4和laravel中的垂直居中问题
- html - 使用 Angular 在下拉列表中选择的设置
- java - Spring 不实例化具有 Map 或 List 作为属性的 bean
- node.js - 导入模块的 NestJS 依赖注入失败
- python - 在函数体中接收 **kwargs 和解包参数而不是简单参数 - 为什么?
- javascript - javascript中startsWith()的相反方法
- typescript - 打字稿说 pa 可以在 if (pa !== undefined) 的正文中未定义