我尝试搜索 用户:“Nam Gi VU” 但我没有结果,我怎么能用这个名字搜索? (名称可以是任何名称,我只是以我的名字为例。
答案 0 :(得分:1)
因为你没有详细说明环境,所以我会在这里走出去。
如果你在UNIXy类型的盒子上运行,你可以使用类似的东西:
egrep -i '^nam +gi +vu$' /path/to/usernames.txt
+
表示前面一个或多个字符,因此它会找到nam
,gi
和vu
之间的空格(-i
}表示忽略大小写。)
如果允许在开头和结尾都有空格,请使用:
egrep -i '^ *nam +gi +vu *$' /path/to/usernames.txt
(*
表示前面一个字符的零个或多个。)
如果您使用更高级的正则表达式工具,则可以将\s
用于空格,将\b
用于字边界。