0

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

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

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

::cck:: 一些数字 ::/cck::

有什么建议么?谢谢!

4

2 回答 2

2

如果您的文件是这种格式,那么使用cut会更容易

cut -d':' -f5 inputfile
1
34
268
1341
54345
于 2013-07-03T21:08:52.327 回答
1

你几乎拥有它。

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

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

于 2013-07-03T21:09:05.027 回答