Erledigt.
Ein lookahead war die Lösung.
Hallo,
ich grüble über folgendes Problem in Javascript:
Gegeben ist ein Text, an dessen Ende ein Agenturkürzel und ein Name steht, von denen der Name ausgelesen werden soll:
Das ist soweit kein Problem: /AGENTUR\/\s?([\s\w,\.-]+)/iblablabla blablabla blablabla AGENTUR/ Hans Maulwurf
Das genannte Suchmuster deckt auch Namen mit Bindestrich ab:
Das Problem tritt auf, wenn nach dem Namen noch weitere Anweisungen im Text stehen, die immer das selbe Muster haben:blablabla blablabla blablabla AGENTUR/ Hans-Peter Maulwurf
Wie schließe ich alles ab dem Namen aus? Wenn ich den Bindestrich aus meinem Suchmuster entferne, endet das Ergebnis natürlich nach AGENTUR/ Hans-. Wenn ich ihn drinnen lasse, erhalte ich den gesamten Text nach dem Namen auch noch.blablabla blablabla blablabla AGENTUR/ Hans Maulwurf - Hinweis - blablbalbla blablbalbla
Danke!
+lg Nightline
-------------------------
Fotoportfolio: http://www.coeser.de/showcase/
Städte-Fotos aus aller Welt: http://www.coeser.de/impressions/
DeviantArt-Account: http://nightline.deviantart.com
Erledigt.
Ein lookahead war die Lösung.
+lg Nightline
-------------------------
Fotoportfolio: http://www.coeser.de/showcase/
Städte-Fotos aus aller Welt: http://www.coeser.de/impressions/
DeviantArt-Account: http://nightline.deviantart.com
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)