我怎么能找不到名字中有空格的用户?

时间:2010-09-23 03:09:03

标签: search

我尝试搜索 用户:“Nam Gi VU” 但我没有结果,我怎么能用这个名字搜索? (名称可以是任何名称,我只是以我的名字为例。

1 个答案:

答案 0 :(得分:1)

因为你没有详细说明环境,所以我会在这里走出去。

如果你在UNIXy类型的盒子上运行,你可以使用类似的东西:

egrep -i '^nam +gi +vu$' /path/to/usernames.txt

+表示前面一个或多个字符,因此它会找到namgivu之间的空格(-i }表示忽略大小写。)

如果允许在开头和结尾都有空格,请使用:

egrep -i '^ *nam +gi +vu *$' /path/to/usernames.txt

*表示前面一个字符的零个或多个。)

如果您使用更高级的正则表达式工具,则可以将\s用于空格,将\b用于字边界。