Lars: Suchen und Ersetzen

Hallo,
ist es möglich bei ungefähr 150 Links in dieser Art
[a href="http://#statischer Teil/][variabler Teil]
den anzuhängenden Teil durch suchen und ersetzen anzufügen ?[anzuhängender gleichbleibender Teil]

das das dann so aussieht:

[a href="http://#statischer Teil/][variabler Teil][anzuhängender gleichbleibender Teil}

Einfaches Suchen und Ersetzen geht ja nicht da ein variabler tail am ende steht habt ihr eine Idee Programm ec ?

Gruß Lars

  1. Hi,
    Evtl. geht ja, </a> durch anzuhängender gleichbleibender Teil]</a> zu ersetzen und die unerwünschen Ersetzungen manuell zu entfernen. Ansonsten hätte ich die 150 Links vermutlich genauso schnell von Hand ersetzt wie ein kleines Programm hierzu getippt..

    freundliche Grüße
    Ingo

    1. Hi,

      Evtl. geht ja, </a> durch anzuhängender gleichbleibender Teil]</a> zu ersetzen und die unerwünschen Ersetzungen manuell zu entfernen. Ansonsten hätte ich die 150 Links vermutlich genauso schnell von Hand ersetzt wie ein kleines Programm hierzu getippt..

      das wollte ich auch erst sagen, aber "dynamischer Teil" heißt wohl, daß sich der Part alle Nase lang ändern kann...

      Gruß
      Reiner

      1. Hi,

        das wollte ich auch erst sagen, aber "dynamischer Teil" heißt wohl, daß sich der Part alle Nase lang ändern kann...

        das spielt hierbei wohl keine Rolle, aber ich vergaß die bestimmt unterschiedlichen Linktexte mit in die Überlegung einzubeziehen. Es müßte ja
        ">Linktext</a>
        der neue Inhalt vorangestellt werden. Geht also nicht. :-(

        freundliche Grüße
        Ingo

        1. Hi,

          das wollte ich auch erst sagen, aber "dynamischer Teil" heißt wohl, daß sich der Part alle Nase lang ändern kann...
          das spielt hierbei wohl keine Rolle, aber ich vergaß die bestimmt unterschiedlichen Linktexte mit in die Überlegung einzubeziehen. Es

          Spielt keine Rolle??
          Was ist, wen sich das 10 Mal die Stunde ändert und SOFORT verfügbar sein soll?
          HTML muss nicht zwingend statisch sein.

          Gruß
          Reiner

          1. Hi,

            Spielt keine Rolle??
            Was ist, wen sich das 10 Mal die Stunde ändert und SOFORT verfügbar sein soll?
            HTML muss nicht zwingend statisch sein.

            nun, ich habe die Frage so verstanden, daß aufgrund einer Umstrukturierung 150 Links einmalig zu ändern sind und das manuell ja recht aufwendig ist. Und es spielte bei meinen Überlegungen deshalb keine Rolle, weil ich ja _hinter_ den Links angesetzt hatte (</a>), wobei ich aber die Linktexte dazwischen vergaß.

            freundliche Grüße
            Ingo

  2. Hallo,

    ist es möglich bei ungefähr 150 Links in dieser Art
    [a href="http://#statischer Teil/][variabler Teil]
    den anzuhängenden Teil durch suchen und ersetzen anzufügen ?[anzuhängender gleichbleibender Teil]

    das das dann so aussieht:

    [a href="http://#statischer Teil/][variabler Teil][anzuhängender gleichbleibender Teil}

    Einfaches Suchen und Ersetzen geht ja nicht da ein variabler tail am ende steht habt ihr eine Idee Programm ec ?

    aber nicht mittels HTML, oder?
    Mit Perl gibt es z.B. zwei Möglichkeiten, die mir direkt einfallen:

    • Regular Expressions
      $link =~ s/alter_link/neuer_link/;

    • Index suchen
      index($html_code,$suchstring)
      wenn der Wert > -1 ist, hast Du einen Treffer (ist auch gleich die Position)

    Gruß
    Reiner