Ich habe eine Zeichenkette, die irgendwo ein Wort in Großbuchstaben enthält. Ich möchte dieses eine Wort in eine neue Variable mit SAS extrahieren.SAS ein Großbuchstabe innerhalb einer Zeichenkette finden
Ich denke, ich muss einen Weg finden, um nach einem Wort zu suchen, das zwei oder mehr Großbuchstaben enthält (da der Beginn eines Satzes mit einem Großbuchstaben beginnen würde).
dh Wie erstelle ich die Variable ‚Wort‘:
data example;
length txtString $50;
length word $20;
infile datalines dlm=',';
input txtString $ word $;
datalines;
This is one EXAMPLE. Of what I need.,EXAMPLE
THIS is another.,THIS
etc ETC,ETC
;
run;
Hoffnung jemand helfen kann und die Frage ist klar
Vielen Dank im Voraus
gründen eine for-Schleife für die Länge der Zeichenfolge Verwenden Sie dann die Byte-Funktion, um nach Ascii-Werten in Großbuchstaben zu suchen – DCR