perl Hochkommata um Worte im String einfügen?

T

tom*de

Jungspund
Hallo,

$attributes=' cn dn uid '

wie fasse ich alle Worte in Hochkommata, so dass
$attributes=' "cn" "dn" "uid" '
ist?

Danke Tom
 
genau so?
Code:
$attributes=' "cn" "dn" "uid" ';

print $attributes;
ergibt
Code:
 "cn" "dn" "uid"

... oder was ist die Frage genau?
 
Oh sorry - unklar ausgedrückt.
Ich möchte den Inhalt von attributes so verändern, dass vor und nach jedem Wort ein " eingefügt wird, unabhängig wie viele Worte und welche darin enthalten sind.
 
So was in der Art?

Code:
$attributes =~ s/(\S)+/"$&"/g;
 

Ähnliche Themen

perl: Zusammenführen von Zeilen, die mit Leerzeichen beginnen.

grep -p # Paragraph

Samba 4 Schema erweitern per LDIF - Server is unwilling to perform (53)

Verständnisfrage zu RegExps

Openldap ACLs in slapd.conf

Zurück
Oben