Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Hilfe! RegExp Look-Ahead für IMG-Tag

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
euroexchange.de
PostRank 6
PostRank 6
Beiträge: 471
Registriert: 02.06.2007, 13:49

Beitrag von euroexchange.de » 14.08.2009, 15:35

Hallo @all.

Ich hab´ da ein Problem.

In meinem Kleinanzeigenmarkt nutze ich eine "Suchen/Ersetzen-Funktion. Diese soll "Keywords" durch "Links" ersetzen wenn diese nicht in Link- (<a), Schriftgrößen- (<h), Auswahl- (<option) oder Bild- (<img) Tags stehen.

Folgendes funktioniert als Look-Behind für endende Tags:

Code: Alles auswählen

var reg = new RegExp&#40;"\\b&#40;" + keyword + "&#41;\\b&#40;?!&#40;.*&#41;<\/&#40;a|h&#91;0-9&#93;|option&#41;>&#41;", "im"&#41;;
Wie man unschwer erkennen kann habe ich auf der Seite ein gewaltiges Problem mit dem IMG-Tag. Er ersetzt eben auch alles im ALT-Text der Bilder.

Ich bekomme aber den Look-Ahead für den startenden IMG-Tag nicht hin. Mit Look-Behind funktioniert es nicht da der Tag ja nicht mit "</img>" sondern mit "/>" endet und alle "/>" zu ersetzen würde dazu führen, das nirgendwo Ersetzungen stattfinden wo ein TAG beendet wird.

Kann mir jemand helfen, bitte.

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

euroexchange.de
PostRank 6
PostRank 6
Beiträge: 471
Registriert: 02.06.2007, 13:49

Beitrag von euroexchange.de » 14.08.2009, 18:00

Irgendein RegEx-Spezi hier ?!

Ich sollte noch erwähnen: Es ist in einem Javascript.

Hiiiilfe ...

Anonymous

Beitrag von Anonymous » 14.08.2009, 18:04

euroexchange.de hat geschrieben:Irgendein RegEx-Spezi hier ?!
nö, hier nicht... wenn dann findest du welche im webcoding Bereich.... die machen sich meist erst garnicht die Mühe hier eine solche Frage beantworten... getreu nach dem Motto "Warum soll ich nu Zeit aufwenden eine Frage zu beantworten, wenn der User selber nichtmal bereit war die 5 Minuten aufzuwenden um das richtige Unterforum rauszusuchen?"...

:-?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Outman
PostRank 6
PostRank 6
Beiträge: 394
Registriert: 03.12.2004, 22:55
Wohnort: Orlamünde

Beitrag von Outman » 15.08.2009, 08:23

Morgen,

um dir zu helfen, solltest du schon mal schreiben welche PHP-Klasse du verwendest, damit man sich ein Bild von deiner Funktion machen kann. Bitte ergänze dies in deinem Beitrag, dann kann man dir auch bei deinen Problem helfen.

Grüße Nico
Webhosting Partnerprogramm mit 2 Refebenen, PHP Webspace mit .de Domain ab 2 Euro, Zusätzlich suche ich Linkpartner zum Thema "Webmaster". Suchst du einem PHP Programmierer?

euroexchange.de
PostRank 6
PostRank 6
Beiträge: 471
Registriert: 02.06.2007, 13:49

Beitrag von euroexchange.de » 15.08.2009, 15:27

@Outman

Danke für Deine Mühe.

Ich habe das Problem bereits selbst in den Griff bekommen.

Ein schööööönes Wochenende ;-)

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag