PHP,MySQL,JavaScript,Perl等的正则表达式是否相同?如果是这样,是否有解释正则表达式的图表或教程?
不,支持的功能通常存在细微的差异(主要是非常先进的类型1).例如,JavaScript正则表达式没有lookbehind.PHP使用POSIX扩展正则表达式或PCRE(Perl兼容正则表达式),它们接近Perl的功能集.实际上,Perl可能是当今正则表达式引擎中许多高级功能的祖先.
至于教程和比较,网站http://regular-expressions.info是一个非常好的资源.
一旦习惯了编写和应用它们,通常很快就会尝试一些东西.我发现REPL非常方便; 我通常使用Windows PowerShell,但Ruby或Python也很受欢迎.
1谢谢,Dancrumb.
| 归档时间: |
|
| 查看次数: |
337 次 |
| 最近记录: |