regex - 在线交流女士 | 传输规则中的正则表达式
问题描述
我想为主题为1365 1049126 9003175245 19382_ST03的电子邮件创建正则表达式传输规则
我想检查主题是否在第三组字符中包含900,并且900之后的数字是动态的并且是单个单词。
例如:主题 1 - 1365 1049126 9003175245 19382_ST03
主题 2 - 2455 3245626 9003175000 19382_ST03
主题 3 - 4567 4449126 9003005030 19382_ST03
如何在正则表达式中设置它?任何帮助将不胜感激。
解决方案
您可以使用如下内容:^[0-9]{4}\s[0-9]{7}\s900[0-9]{7}\s\w{10}$
^
匹配字符串开头
[0-9]{4}\s
匹配 4 位数字和后面的空格
[0-9]{7}\s
执行相同但 7 位
900[0-9]{7}\s
<-- 这匹配 900 和 7 位数字和空格
\w{10}s
匹配 10 个单词字符
$
匹配字符串结尾
如果这些组不是 ONLY数字,您可以替换[0-9]
为\w
推荐阅读
- angular - Angular - 未选中默认单选按钮值
- puppet - erb`if`语句中的人偶hiera变量
- matlab - Matlab 无法从 javaclasspath.txt 中的 jar 导入
- c++ - 如何有效地实现任意序列的按位循环?
- excel - Excel中的时间研究
- reactjs - react js show 对其他组件隐藏其他常用组件属性
- wordpress - Wordpress:表格创建功能失败
- c# - AWS S3 文件上传 .NET SDK (.NET Core) 无法将数据写入传输连接
- sql - 如果日期不在 CTE 中,则返回 NULL 值
- typescript - 如何使用 Bable 7 和 Webpack 4 为 IE11 正确构建带有导入包的 Typescript?