php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.12.2011, 16:06  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Für diesen speziellen String, der nur Unterstriche als Trennzeichen verwendet: ja.

Für andere Notationen funktioniert die Lösung aber weiterhin...
PHP-Code:
$s "1:11.20;22-41_3";
preg_match_all('/[0-9]+/'$s$matches);
print_r($matches); 
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 08.12.2011, 16:09  
Erfahrener Benutzer
 
Benutzerbild von jspit
 
Registriert seit: 19.08.2011
Beiträge: 701
PHP-Kenntnisse:
Anfänger
jspit wird schon bald berühmt werden
Standard

Er will aber prüfen ob eine spezielle Zahl enthalten ist.
PHP-Code:
$meinString '1_3.png';
$findMich   '1'
if(
preg_match("/(^|[^\d])".$findMich."($|[^\d])/",$meinString)) echo "gefunden"
jspit ist offline   Mit Zitat antworten
Alt 08.12.2011, 16:11  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Ach komm...
PHP-Code:
$s "1:11.20;22-41_3";
preg_match_all('/[0-9]+/'$s$matches);

$gesucht 1;
if (
in_array($gesucht$matches[0])) echo "hurra";
else echo 
"oh noes"
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 08.12.2011, 16:22  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Das basiert doch jetzt alles auf Raterei, weil wir gar nicht wissen, wie die Strings aussehen können und wo darin die Zahl gefunden werden soll. Die Frage war so allgemein formuliert dass alles und nichts gemeint sein kann. Also @Threadersteller, wie wäre es mal mit einer genauen Beschreibung anstatt eines einzelnen Beispiels?
fab ist offline   Mit Zitat antworten
Alt 08.12.2011, 16:25  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

ansonsten - wandele deine gesuchte Zahl halt in einen String um und benutze einfach strpos ... FALSE wenn die Zahl nicht enthalten ist

fab hat aber recht, deine Aufgabenstellung ist unzureichend beschrieben wahrscheinlich interessiert dich mehr, ob an einer bestimmten Stelle im String eine Zahl vorkommt .... dazu müsstest du meiner Meinung nach den String zerlegen (substr) und kannst dann gucken, was an der "interessanten" Stelle steht...
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Antwort


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
[Erledigt] Position von erstem Leerzeichen, Zahl in String ch.bielmeier PHP Tipps 2009 4 02.01.2009 23:54
Zahl in String parsen halskrause JavaScript, Ajax und mehr 7 20.11.2008 00:25
PHP5 SOAP - Problem mit Arrays Calexico PHP-Fortgeschrittene 0 11.09.2008 12:06
Zahl aus String extrahieren GSJLink PHP Tipps 2008 5 13.01.2008 19:13
Event abfangen Ambience JavaScript, Ajax und mehr 4 30.08.2007 14:36
string vorhanden? Trumpfass PHP Tipps 2006 1 24.08.2006 21:52
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
[JS] Regex: Zahl aus String auslesen [gelöst] freq.9 HTML, Usability und Barrierefreiheit 3 27.06.2005 12:02
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
php string letztes zeichen herausfinden 4x4styling PHP Tipps 2005 2 02.03.2005 15:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
solange ein string gefunden wird php

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:29 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