SAS Perl Regular Expression and SAS Regular Expressions (2)
2008-07-08 21:43
459 查看
可以先参考先前介绍正则表达式的元字符的那篇。
SAS对正则表达式 (Regular Expressions, RX) 的支持,表现在以下两大类函数(包括Call Routines)中:
SAS Perl Regular Expressions (PRX),SAS9开始引进,有10个函数;
SAS Regular Expressions (RX) ,SAS6.12就开始支持,5个函数。
这两个正则表达式系统功能类似,只是语法略有差别。它们的对应如下:
在RX系统中,比如,用$d或$D来表示数字0-9,在PRX中,用/d,/D却表示所有不是数字的字符。同时学习两套系统很容易弄混。建议只使用SAS PRX。
PRX提供了更丰富的函数;
PRX更为人所知;
PRX据说更有效率。
(待续……)
SAS对正则表达式 (Regular Expressions, RX) 的支持,表现在以下两大类函数(包括Call Routines)中:
SAS Perl Regular Expressions (PRX),SAS9开始引进,有10个函数;
SAS Regular Expressions (RX) ,SAS6.12就开始支持,5个函数。
这两个正则表达式系统功能类似,只是语法略有差别。它们的对应如下:
SAS Perl Regular Expressions | SAS Regular Expressions | |
版本 | SAS9-- | SAS6.12-- |
函数前缀 | PRX | RX |
定义正则表达式的函数 | PRXParse | RXParse |
定位函数 | PRXMatch | RXMatch |
Call PRXSubstr | Call RXSubstr | |
Call PRXPosn | ||
Call PRXNext | ||
PRXParen | ||
文本替换函数 | PRXChange | |
Call PRXChange | Call RXChange | |
释放内存函数 | Call PRXFree | Call RXFree |
代码调试函数 | Call PRXDebug |
PRX提供了更丰富的函数;
PRX更为人所知;
PRX据说更有效率。
(待续……)
相关文章推荐
- Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .N
- Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET, 2nd edition
- 《D o C P》学习笔记(3 - 1)Regular Expressions, other languages and interpreters - Lesson 3
- xpath and regular expression
- xpath and regular expression
- Group, Greedy and Lazy in Regular Expression
- use java style regular expression in groovy fetch and extractor info ,fucking urgly
- [翻译]Lambda表达式和表达式树(Lambda Expressions and Expression Trees)
- Implement regular expression matching with support for '.' and '*'.
- Regular expressions in Perl
- Fiddler AutoResponder Rule and Regular Expression
- xpath and regular expression
- Perl Regular Expressions by Example
- <<High Performance JavaScript>>读书笔记-5.Strings and Regular Expressions
- PCRE - Perl Compatible Regular Expressions
- Chapter 13 Strings and Regular Expressions
- Regular Expression Matching Can Be Simple And Fast
- How to use HttpWebRequest and RegularExpressions to crash website
- JHTP自测题_第十四章_字符串、字符及正则表达式(Strings, Characters and Regular Expressions)
- grep and regular expression