分页: 1 / 1

只匹配数字行的正则怎么写呢?

发表于 : 2008-11-05 6:30
hackem
只匹配
814
但不匹配诸如
8That's awesome
8,7

=
这样的正则怎么写呢?
^(\d)$, ^(\d*)$都不行

Re: 只匹配数字行的正则怎么写呢?

发表于 : 2008-11-05 8:03
mawith
:em20

Re: 只匹配数字行的正则怎么写呢?

发表于 : 2008-11-05 9:45
eexpress
^[0-9]*$

Re: 只匹配数字行的正则怎么写呢?

发表于 : 2008-11-05 9:57
cnkilior
^[0-9]\{1,10000000000000000000000000000000000000000000000000000000000000000000000000\}$

匹配出现一次到N次之间的。。。。

Re: 只匹配数字行的正则怎么写呢?

发表于 : 2008-11-05 10:18
xiooli
cnkilior 写了:^[0-9]\{1,10000000000000000000000000000000000000000000000000000000000000000000000000\}$

匹配出现一次到N次之间的。。。。
:em05 这个比阿姨那个帅哦

Re: 只匹配数字行的正则怎么写呢?

发表于 : 2008-11-05 10:31
HuntXu
cnkilior 写了:^[0-9]\{1,10000000000000000000000000000000000000000000000000000000000000000000000000\}$

匹配出现一次到N次之间的。。。。
好强大噢 :em04

Re: 只匹配数字行的正则怎么写呢?

发表于 : 2008-11-05 10:37
eexpress
个bt的家伙。

Re: 只匹配数字行的正则怎么写呢?

发表于 : 2008-11-05 11:24
maonx
有简单的,一定要写的这么难?还这么长。。。

Re: 只匹配数字行的正则怎么写呢?

发表于 : 2008-11-05 19:29
alinmn
$ echo -ne '123' |grep '^[0-9]\{1,10000000000000000000000000000000000000000000000000000000000000000000000000\}$'
grep: Invalid content of \{\}