php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.01.2008, 12:09  
Erfahrener Benutzer
 
Registriert seit: 27.08.2003
Beiträge: 449
PHP-Kenntnisse:
Fortgeschritten
GSJLink
Standard Zahl aus String extrahieren

Hallo,

kurze Frage:
Wie bekomme ich aus dem String "page-1" oder "page-1000000" die Zahl am einfachsten extrahiert?

Und schlagt mich bitte nicht, weil ich die regulären Ausdrücke net kann xD Ich habs mir schon so oft vorgenommen, hab aber leider nie Zeit für gefunden


mfg
Link
GSJLink ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.01.2008, 12:42  
Erfahrener Benutzer
 
Registriert seit: 17.01.2006
Beiträge: 468
Slava
Standard

preg_match('/(\d+)/',$str,$array);
print_r($array);
__________________
Slava
http://bituniverse.com
Slava ist offline  
Alt 13.01.2008, 13:00  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

list (, $no) = explode("-", "page-1000000")
Zergling-new ist offline  
Alt 13.01.2008, 13:09  
Erfahrener Benutzer
 
Registriert seit: 27.08.2003
Beiträge: 449
PHP-Kenntnisse:
Fortgeschritten
GSJLink
Standard

Hey danke funktioniert beides prima.

Zitat:
Zitat von Slava
preg_match('/(\d+)/',$str,$array);
print_r($array);
Kannst du mir vll. erklären wieso die Zahl hier 2mal im Array steht?


mfg
Link
GSJLink ist offline  
Alt 13.01.2008, 19:07  
Erfahrener Benutzer
 
Registriert seit: 17.01.2006
Beiträge: 468
Slava
Standard

an erster stelle wird treffer gezeigt, und danach die teile, die in klammern stehen.
das kann man in unserem fall vereinfachen und ?: benutzen oder ganz ohne klammern arbeiten

preg_match('/\d+/',$str,$array); //oder so (?:\d+)

und jetzt?

wenn aber in deinem string '-' immer vorkommt, dann ist die Lösung von Zergling besser.
__________________
Slava
http://bituniverse.com
Slava ist offline  
Alt 13.01.2008, 19:13  
Erfahrener Benutzer
 
Registriert seit: 27.08.2003
Beiträge: 449
PHP-Kenntnisse:
Fortgeschritten
GSJLink
Standard

Jop das stimmt schon ^^ Ich war nur gerad in Gedanken bei mod_rewrite und dachte das man das deshalb relativ leicht mit regulären Ausdrücken machen kann

mfg
Link
__________________
"Ein Script ist nur dann gut, wenn es unabhängig von der verwendeten Plattform funktioniert"
GSJLink ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Event abfangen Ambience JavaScript, Ajax und mehr 4 30.08.2007 14:36
string auf bestehen �berpr�fen und so lange zahl anh�n Promaetheus PHP Tipps 2006 10 26.04.2006 23:05
preg_replace: Zahl anstatt String FI-DD PHP-Fortgeschrittene 4 02.10.2005 14:50
Prüfen ob Zahl in String vorhanden ist PHP Tipps 2005-2 9 07.09.2005 11:32
zahl ausgeben wenn gerade Tschuu PHP Tipps 2005-2 6 07.07.2005 19:20
[JS] Regex: Zahl aus String auslesen [gelöst] freq.9 HTML, Usability und Barrierefreiheit 3 27.06.2005 12:02
Prüfung auf Zahl, Wert in PHP? PHP Tipps 2005-2 1 07.06.2005 10:32
string -> int, nur wenn string zahl ist PHP Tipps 2005-2 3 06.06.2005 12:33
[Erledigt] String in Zahl umwandeln PHP Tipps 2005 1 12.05.2005 11:39
String nach jeder Zahl teilen yoshy PHP Tipps 2005 8 04.05.2005 03:28
[Erledigt] Sortierung nach Zahl in einem String Datenbanken 2 02.05.2005 16:01
werte aus string extrahieren PHP Tipps 2005 1 09.04.2005 15:50
where string von einer funktion zu anderen transportieren PHP Tipps 2005 5 03.03.2005 16:29
String auf bestimmte Breite (Pixel) kuerzen... mudo PHP-Fortgeschrittene 25 28.01.2005 19:07
String mit Leerzeichen auffüllen HTML, Usability und Barrierefreiheit 2 27.10.2004 18:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php zahl aus string extrahieren, php zahlen aus string extrahieren, php zahlen extrahieren, zahl aus string extrahieren php, php zahl extrahieren, javascript zahl aus string extrahieren, http://www.php.de/php-tipps-2008/45339-zahl-aus-string-extrahieren.html, php string nur zahlen ausgeben, php string zahl extrahieren, zahlen aus string extrahieren php, javascript zahlen extrahieren, php zahl aus string, javascript zahl extrahieren, zahlen extrahieren php, php integer aus string extrahieren, javascript nummer extrahieren, js zahl aus string extrahieren, zahl aus string extrahieren, javascript zahl aus string, zahl extrahieren php

Alle Zeitangaben in WEZ +1. Es ist jetzt 09:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.