Thread Regulärer Ausdruck (11 answers)
Opened by Gast at 2006-08-14 20:20

topeg
 2006-08-14 20:31
#68939 #68939
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
prinzipiell funktioniert das so:
Quote
$words=~/"[^"]+"/

wobei hier auch sowas gefunden wird:
Quote
Das ist "Angela Merkel"

und auch sowas
Quote
"Angela Merkel" ist in '"'

Wenn du dir sicher bist, das die Anführungszeichen sowohl am anfang als auch am ende des Stringes stehen kannst du folgendes machen:
Quote
$words=~/^"[^"]+"$/

Das findet:
Quote
"Angela Merkel"

verweigert sich aber bei solchen Sachen:
Quote
"Angela "Königin von Berlin" Merkel"


Ach nochwas:
Quote
$words=~/^".+"$/

erkennt auch
Quote
"Angela "Königin von Berlin" Merkel"

und verweiget sich bei
Quote
Angela "Königin von Berlin" Merkel
\n\n

<!--EDIT|topeg|1155573290-->

View full thread Regulärer Ausdruck