基于grep的模式匹配
假设我们有一个输入字符串,比如基于grep的模式匹配,grep,pattern-matching,Grep,Pattern Matching,假设我们有一个输入字符串,比如 Nice 我们有模式 D*A*C*N*a*g*.h*ca*e 然后“Nice”将与模式匹配。(*表示0次或多次出现,表示一个字符) 我认为在这种情况下(也许)使用grep比java更好。如何在grep中执行此操作?使用相同的正则表达式: grep 'D*A*C*N*a*g*.h*ca*e' <<EOF Nice EOF 如果输入是“很好”,它仍然打印它!它是如何工作的? grep '^D*A*C*N*a*g*.h*ca*e$' <<E
Nice
我们有模式
D*A*C*N*a*g*.h*ca*e
然后“Nice”将与模式匹配。(*
表示0次或多次出现,
表示一个字符)
我认为在这种情况下(也许)使用grep比java更好。如何在grep中执行此操作?使用相同的正则表达式:
grep 'D*A*C*N*a*g*.h*ca*e' <<EOF
Nice
EOF
如果输入是“很好”,它仍然打印它!它是如何工作的?
grep '^D*A*C*N*a*g*.h*ca*e$' <<EOF
Nice
Nicely
Darce
Darcy
Darcey
EOF