我需要以下要求
string123
stringsecond
string-third
-string-four
string_five
/string/
sixstring
this should not print
string-third
-string-four
string_five
/string/
因此,根据输出,命令不应该是grep字符串,后面只有字母数字。 我在grep中使用-w选项,但它也消除了下划线(_)字符串。
答案 0 :(得分:0)
在正则表达式的末尾使用否定的字符类。
如果您要匹配"字符串",请在结尾添加类似[^0-9a-zA-Z_]
的类。