如何创建正则表达式以匹配看起来像的字符串,
7440-44-0
Run Code Online (Sandbox Code Playgroud)
其中每个组由数字组成,组由连字符分隔,第二组(44)正好是两个字符长,最后一组(0)恰好是一个字符长?
这是我尝试过的,但我还在学习正则表达式.
Pattern.compile("[.\\d]-[\\d]{2}-[\\d]{1}")
Run Code Online (Sandbox Code Playgroud)
\d+-\d{2}-\d$
Run Code Online (Sandbox Code Playgroud)
\d+ - 一个或多个数字\d{2} - 两位数\d - 一个数字-- 字面上匹配破折号$ - 在字符串的末尾一个java转义版本:
\\d+-\\d{2}-\\d$
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
756 次 |
| 最近记录: |