摘抄一句话:
【在这篇文章中,我们将假定你已经掌握了规则表达式的用法,尤其是Perl 5中表达式的用法。.NET的regexp类是Perl 5中表达式的一个超集】请问Perl 5 是什么,它与正则表达式又有什么的联系啊?谢谢

解决方案 »

  1.   


          Perl是Practical Extraction and Report Language的缩写,它是由Larry Wall设计的,并由他不断更新和维护,用于在UNIX环境下编程。
          .Perl具有高级语言(如C)的强大能力和灵活性。事实上,你将看到,它的许多特性是从C语言中借用来的。
          .与脚本语言一样,Perl不需要编译器和链接器来运行代码,你要做的只是写出程序并告诉Perl来运行而已。这意味着Perl对于小的编程问题的快速解决方案和为大型事件创建原型来测试潜在的解决方案是十分理想的。
          .Perl提供脚本语言(如sed和awk)的所有功能;
    Perl是一种用于工具构造的强大语言,Perl 5 是它的最新版本.它具有语法简单,用途广泛,跨平台,面向对象,嵌入文档,与c/c++链接,易调试等特点,使它成为当今软件世界里一门重要的语言.
      

  2.   

    Perl 5中的正则表达式引擎是应用最广泛的引擎
      

  3.   

    其他引擎如.NET类库中的正则表达式引擎与其类似,但不完全一样