Seite 1 von 1

jaja, so kleine details .. und ihre fragen....

Verfasst: 24.11.2002 21:21
von NoBody @ DB-WORLD 2002
Hi,

wie kann ich einen Text der aus Zahlen und Text besteht auslesen... und z.B. alle Zahlen als Variable speichern...
z.B. "Halle heute ist der 4. Tag in der Woche... und die 3 Jahreszeit (Sommer)"
wie kann ich jetzt die 4 auslesen (und 3) ? und als Variable speichern...
das so was etwa geht:

Code: Alles auswählen

echo $num; //gibt 4 aus
//oder so was in der art:
echo $num[0];  //(gibt 4 aus)
echo $num[1];  //(gibt 3 aus)
--------------------------------------------------
Wo kan ich mehr über reguläre Ausdrücke erfahren...
--------------------------------------------------
Wie kann ich reg. ausdrücken das erichen... nicht "so wie ich es kenne"
nur was bestimtes als pflicht zu markiernen ... z.B. endung.. .txt, .html, .css oder
so sonder etwas NICHT ERLAUBEN ....
z.b. .exe, .vbs, .js, .doc.....
oder so also nicht irgendwas als plficht sonder etwas als NICHT erlaubt bestimmen....
nochmal im klartext : :D
wie kann ich etwas als NICHT ERLAUBT deklarieren ohne sack viel als ERLAUBT zu bestimmen ?

thx wenn ihr mir helfen könntet.....

Verfasst: 25.11.2002 18:21
von Dwing
ich weiß nicht ob du das meinst, aber...

Code: Alles auswählen

$x = "Heute ist der 4. März";
$y = explode(' ', $y);

echo $y['0']; // ergibt Heute
echo $y['1']; // ergibt ist
echo $y['2']; // ergibt der
echo $y['3']; // ergibt 4.
echo $y['5']; // ergibt März

//
// das ganze umgekehrt
//
$x = implode(' ', $y);

echo $x; // ergibt heute ist der 4. März 
Mehr dazu findest du hier:
http://www.php4-forum.de/

Verfasst: 25.11.2002 22:35
von Jensemann
Hi

Du kannst die Zahle mittels preg_match_all() auslesen. I habs jetzt net getestet aber so sollte es gehn:

preg_match_all("#([0-9])#", $data_wo_matchen_soll, $match_array);

mehr über regexp kannst du im php faq unter:

http://dclp-faq.de erfahren oder in fast jedem perl tutorial, einfach mal google ganz lieb fragen.

regexp sind aber auch ein sehr komplexes gebiet und man kann viel falsch machen, daher ist ein gutes Buch darüber auch empfehlenswert, aus dem O'Reily Verlag gibt es zum bleistift ein gutes.

Mfg
Jens Gutzeit

Verfasst: 25.11.2002 22:48
von Elo

Code: Alles auswählen

wie kann ich etwas als NICHT ERLAUBT deklarieren ohne sack viel als ERLAUBT zu bestimmen ?
Schau dir doch mal folgende PHP-Funktion an:
http://www.php.net/manual/de/function.basename.php

Mit dieser und ein wenig Code drumherum sollte das gewünschte zu erreichen sein.

Hofft Elo