Я пытался использовать регулярные выражения в инструкции SAS SQL и не мог заставить их работать. Он работает, но не возвращает совпавшее выражение (столбец xx всегда пуст). Не уверен, что я что-то не так делаю или SAS не позволяет вам сделать это.
proc sql noprint;
create table xx as
select *,
prxposn(prxparse("/a/i"), 0, name) as xx
from sashelp.class
;
quit;
Спасибо
Rob
РЕДАКТИРОВАТЬ: Я знаю, что я мог бы просто сделать PROC SQL, а затем выполнить регулярное выражение в шаге данных - я могу получить это работает нормально, я просто хочу знать, возможно ли сделать все это в PROC SQL.