SAS中文论坛
标题:
[SASOR转贴] SAS字符比较中的通配符
[打印本页]
作者:
shiyiming
时间:
2004-6-10 10:00
标题:
[SASOR转贴] SAS字符比较中的通配符
SAS字符比较的通配符是 % 和 _ ;
例如:
where lastname like 'N%';
选出N开头的所有人
where lastname like 'D_an_';
选出D开头,一共5个字母,3,4个字母是an的人
另外,可以直接用以下运算符比较字符
?
contains a given string
^?
does not contain a given string
= :
begins with a given string
= *
sounds like or is spelled similar to a given string
前段时间有人问过=:这个运算符。
另外,在SAS9中加入了使用Perl Regular Expression的字符模式处理函数
PRXCHANGE
PRXMATCH
PRXPAREN
PRXPARSE
PRXPOSN
这5个函数用法与PERL基本一样,使SAS处理字符的能力更上一层。
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2