Aus String alle zahlen holen

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

  • Aus String alle zahlen holen

    Hallo,

    ich habe folgendes problem.

    Der String heisst: product_xyz 4 b 35432.pdf

    ich möchte, dass er daraus nur die zahlen holt, also 435432 macht.

    wie geht das?

    lg Messwell

  • #2
    mit preg_replace vielleicht?
    Signatur-Text ...

    Kommentar


    • #3
      hmm

      mit dem befehl muss ich alles ausschliessen, ausser den zahlen, oder?

      geht es net auch, dass er mir nur die zahlen rausholt?

      Kommentar


      • #4
        Klar geht auch mit preg_match('/\d/', $string);
        Die zehn Gebote sind deswegen so kurz und logisch, weil sie ohne Mitwirkung von Juristen zustande gekommen sind. (Charles de Gaulle)

        Kommentar


        • #5
          So sollte es auch gehen:
          PHP-Code:
          for ($i 0$i strlen($string); $i++)
              if (
          is_numeric($string{$i}))
                  
          $out .= $string{$i}; 

          Kommentar


          • #6
            PHP-Code:
            $temp 'product_xyz 4 b 35432.pdf';
            $temp preg_replace('[^0-9]','',$temp); 
            Sollte helfen

            Gruss

            tobi
            Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

            [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
            Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

            Kommentar


            • #7
              danke

              prima, damit ging es!!

              Kommentar

              Lädt...
              X