replace nur für einen bestimmten bereich

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • replace nur für einen bestimmten bereich

    Hallo ich habe einen string:
    Code:
    <main pfad="D:/web/html/" url="http://localhost/" title="Titel der seite"></main>
    Und ich möchte das er nur innerhalb der Anführungszeichen denn Platzhalter durch &nbsp: ersetzt also das soll am ende so aussehen:
    Code:
    <main pfad="D:/web/html/" url="http://localhost/" title="Titel&nbsp:der&nbsp:seite"></main>

  • #2
    guckst du preg_replace.

    Kommentar


    • #3
      ja hm wie muss das suchmuster aussehen wenn ich zwichen " nach " " suchen will?

      Kommentar


      • #4
        das kannst du ganz leicht mit hilfe unserer tutorials herausfinden.

        Kommentar


        • #5
          ich hab es jetzt mal so versucht:
          PHP-Code:
          $string '<main pfad="D:/web/html/" url="http://localhost/" title="Titel der seite">';

          echo 
          preg_replace('" "'"&nbsp;"$string); 
          eigentlich gehts jetzt super aber ersetzt alle platzhalter

          Kommentar


          • #6
            hmm,

            ganz so einfach ists nun nicht probier mal ...
            PHP-Code:
            preg_replace('# (?=[^="]*")#''&nbsp;'$string); 
            Die Zeit hat ihre Kinder längst gefressen

            Kommentar


            • #7
              geht danke

              Kommentar

              Lädt...
              X