数字的正则表达式?

时间:2017-10-03 10:31:27

标签: regex

所以我让这个正则表达式在丹麦找到个人ID:

1405901190
140590 1190
140590-1190

因此它将按顺序检测数字:

{{1}}

但是我如何制作1个正则表达式代码来检测3行中每个中的6个第一个数字。和nr2正则表达式检测所有3行中的最后4个数字?

所以寻找2个代码。

由于

1 个答案:

答案 0 :(得分:-1)

grep -oP '[0-3][0-9][0-1][1-9]\d{2}' /tmp/test2
140590
140590
140590

grep -oP '\d{4}$' /tmp/test2 
1190
1190
1190

cat /tmp/test2
1405901190
140590 1190
140590-1190