我写了一个正则表达式,它在某个程序(grep、sed、awk、perl、python、ruby、ksh、bash、zsh、find、emacs、vi、vim、gedit 等)中运行良好。但是当我在不同的程序(或不同的 unix 变体)中使用它时,它会停止匹配。为什么?
我正在尝试在 Bash 的手册页中使用正则表达式,方法是使用less.
我按/inless输入一个模式,然后键入z并按Enter。我预计它不会匹配大写字母z( Z),但确实如此。
我如何使它不匹配Z?这些不区分大小写的正则表达式是什么类型的?