|
楼主

楼主 |
发表于 2012-5-10 05:56:26
|
只看该作者
关于prxmatch的一个问题
我想找出x=y的record(code如下),但很显然不工作,好像x必须是一个string,而不能是一个变量。可是我查了:
PRXMATCH ([i:q53xtq3p][u:q53xtq3p]regular-expression-id | perl-regular-expression[/u:q53xtq3p][/i:q53xtq3p], source)
perl-regular-expression
specifies a character constant, [i:q53xtq3p][u:q53xtq3p]variable[/u:q53xtq3p][/i:q53xtq3p], or expression with a value that is a Perl regular expression.
请大家帮忙指点一下,谢谢!!!
data a;
input unid x $ y $;
re = prxmatch('/x/',y);
cards;
001 abcd abcd
002 defg cdfe
;
run; |
|