nev*_*ing 23 regex perl grep pcre
我猜它不是Perl兼容的正则表达式,因为有一种特殊的grepPCRE.什么grep最相似?
grep
grep我需要了解一些特殊的怪癖吗?(我习惯了Perl和pregPHP中的函数)
preg
cha*_*aos 23
默认GNU grep行为是使用上略有美味变种POSIX基本正则表达式,用类似扭捏种POSIX扩展正则表达式的egrep(通常又称grep -E).POSIX ERE是PHP ereg()使用的.
egrep
grep -E
ereg()
顺便说一下,GNU grep还声称支持grep -PPCRE.所以没有特别grep需要的东西.
grep -P
Tra*_*irk 10
你可以在这里比较各种口味.
ojr*_*rac 8
有一个很好的写了这里.引述页,"grep的是应该使用BREs里面,除了grep的-E使用ERES.(GNU的grep适合在POSIX离开的行为未指定的一些扩展)."
换句话说,这是一个很长的故事.;)
归档时间:
16 年,7 月 前
查看次数:
7574 次
最近记录:
9 年,7 月 前