regex - 正则表达式匹配不包含独立数字的字符串
问题描述
我有以下字符串示例。
Mr 1
Mr Ace The 3rd
Mr James 2
Mr 299
Mr Seth
他们都以先生这个词开头
我想写一个正则表达式来匹配没有独立数字的字符串
Mr Ace the 3rd
Mr James 2
Mr Seth
和
Mr 1
Mr 299
在这种情况下应该被忽略,因为它们只包含Mr 之后的独立数字
目前我尝试了类似的东西:
^(Mr\s)(.*\D)$
但它似乎与 Mr James 2 不匹配。我如何让它只忽略Mr之后带有独立编号的字符串?
解决方案
推荐阅读
- php - 安排执行一次的 PHP 脚本
- asp.net-mvc - ASP MVC 项目中的 Angular:模板未显示
- azure - 将配置值注入 Helm Chart
- jasmine - 如何在量角器 e2e 测试中创建警报对话框?
- sql - 如何使用自动完成 WHEN 子句进行 SUM
- python - PyGame 学习环境和 NEAT-Python
- node.js - 如何处理 Node.js 中的异步错误
- angular - 如何将附加行附加到现有的 Observable
- sapui5 - 如何从 SmartTable 的视图设置中删除列?
- c++ - 编译Boost时OS X上的“ld:未知选项:-soname”