分页: 1 / 1

正则表达式里面的\d不起作用吗?

发表于 : 2010-02-25 20:54
opp
文件里面说RE里面\w代表单词,\d代表数字。可我为什么用着就不起作用呢?
例如:

代码: 全选

history|grep '[0-9]'
会列出所有包含数字的行,而

代码: 全选

history|grep '\d'
就不可以。

Re: 正则表达式里面的\d不起作用吗?

发表于 : 2010-03-14 20:23
mr.wsr
wsr@ubuntu:~$ cat t | grep '[[:digit:]]'
1234
5678
1234
5678
wsr@ubuntu:~$ cat t
1234
5678
1234
5678
mr.wsr
hello world
wsr@ubuntu:~$

Re: 正则表达式里面的\d不起作用吗?

发表于 : 2010-03-14 20:42
eexpress
有些写法,不是所有软件,都通用而已。

Re: 正则表达式里面的\d不起作用吗?

发表于 : 2010-03-16 22:49
opp
谢谢2楼的朋友,谢谢ee的帮助,非常感谢。