Dav*_*Dai 2 regex unix grep regex-lookarounds
我有一个简单的问题,我只是想知道如何在 unix 终端的 grep 中使用lookahead和lookafter?我想知道如何打开 ?= 和 ?<= 等的特殊含义。
希望大家能给我一些建议。
提前谢谢了。:p
您需要grep -P, 才能使用 PCRE。
例如:
kent$ echo "David Dai"|grep -Po "(?<=v)i.*(?=D)"
id
Run Code Online (Sandbox Code Playgroud)