:: tags ::之间的数字的正则表达式::

时间:2013-07-03 21:04:35

标签: regex

我有一系列具有以下模式的记录:

::cck::1::/cck::
::cck::34::/cck::
::cck::268::/cck::
::cck::1341::/cck::
::cck::54345::/cck::

我想创建一个正则表达式来匹配所有记录:

:: cck :: some numbers :: / cck ::

有什么建议吗?    谢谢!

2 个答案:

答案 0 :(得分:2)

如果您的文件是该格式,那么使用cut

会更容易
cut -d':' -f5 inputfile
1
34
268
1341
54345

答案 1 :(得分:1)

你几乎拥有它。

::cck::[0-9]*::/cck::

[0-9]*匹配所有字符0到9,带有一个或多个出现。