Ama*_*9MF 14
正则表达式不仅仅适用于C语言,而是声音库,图形库或加密库.这样做会降低语言的通用性,并极大地抑制其作为小型高效嵌入式语言的使用.
C的哲学是拥有一个非常小而有效的语言关键字集,其中包含用于下一层功能的标准化库.由于正则表达式,图形,声音,加密等不具备单一平台或标准,因此它们不适合标准C库.
它们最适合作为目前的用户库.
正则表达式被定义为IEEE Std 1003.1:2001(POSIX)的一部分
这是一个标准列表,其中标题是哪个标题:
http://www.schweikhardt.net/identifiers.html
因为它是一个库功能,需要对其中一种正则表达式语言进行标准化。标准机构是由委员会驱动的,这不是一件容易的事。
本文档解释了标准的合理化:http : //www.open-std.org/jtc1/sc22/wg14/www/docs/C99RationaleV5.10.pdf 这可能会阐明原因。
文档中解释了另一个原因。是保持语言简单。
有很多下载可用,只需使用一个。
| 归档时间: |
|
| 查看次数: |
855 次 |
| 最近记录: |