Statistische Analyse  
Ausgabe 4/2006        
         
Kursprogramm   |   E-Learning   |   Ausbildungsberatung   |   Zertifizierung   |   SAS®9 Update |   SAS Training Plus




Wussten Sie schon, wie Sie mit den Möglichkeiten von SAS®9 die Datenbereinigung durch Mustererkennung in alphanumerischen Ausdrücken mit Hilfe von PEARL Regular Expressions wesentlich einfacher gestalten können als bisher?

 

Und so geht’s: 

 

/* Beispiel um ungültige SSN-Nummern zu finden */

data Invalidssn;

set ia.Staffssn;

/* Definition des PEARL-Musters mit PRXPARSE */

/* Gültiges Muster: nnn-nn-nnnn , wobei n=numerisches Zeichen */

re = prxparse( '/\d{3}-\d{2}-\d{4}/' );

/* \d{3}: 3 numerische Zeichen */

/* Prüfen auf Übereinstimmung des Musters in der Variable SSN mit PRXMATCH */

/* Wenn Zeichenmuster nicht gefunden wird, dann Satz in Ausgabedatei schreiben */

if prxmatch(re, ssn) = 0 ;

run ;

  Diesen und weitere Tipps zum Arbeiten mit Textfeldern erhalten Sie im Kurs

Kategoriale Programmierung II: Datenmanagement im Data Step