我正试图玩一个带有负面的lookbehind正则表达式,但我似乎无法让它在我的zshell中工作.我做错了吗?
回声"Nate or nate"| grep"(\?<!N)a"
这应该与a在内特,但不是该a在内特,对吧?
当我想到前瞻性或后瞻性断言时,我想起了Perl.您将需要使用Perl的正则表达式和单引号找到a在nate:
echo "Nate or nate" | grep -P '(?<!N)a'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2304 次 |
| 最近记录: |