ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
398
398
EMPFEHLEN
-
Hi,
hätte mal eine Frage:
Wie kann ich aus einem Text IPs rausfiltern und sie dann meinetwegen auch in derselben Datei anzeigen lassen?
Bsp.:
index.php
Der User Test (192.168.0.1) ist seitdem 2.4.1999 registriert.
Der User Test1 (192.168.0.2) ist seitdem 3.8.1999 registriert.
Der User Test1 (192.168.23.23) ist seitdem 5.5.1999 registriert.
Der User Test1 (192.168.34.23) ist seitdem 11.12.1999 registriert.
index.php?seite=filtern
Nach dem rausfiltern sollen dann nur die IPs stehen.
192.168.0.1
192.168.0.2
192.168.23.23
192.168.34.23
Gibt es eine Möglichkeit sowas zu realisieren? Könnt ihr mir da weiterhelfen?
Danke schonmal im Voraus
Mfg Shorty
-
Mit Regular Expressions, ich müsste noch irgendwo eine Expression für IPs rumliegen haben, wenn ich sie finde werde ich sie gleich noch anhängen.
preg_match("\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b",$var)
sollte gehen.Geändert von tefla (03.01.04 um 12:16 Uhr)
-
Ich hab's mal etwas unkomplizierter gelöst:
PHP-Code:<?php
$subject = "Der User Test (192.168.0.1) ist seitdem 2.4.1999 registriert.
Der User Test1 (192.168.0.2) ist seitdem 3.8.1999 registriert.
Der User Test1 (192.168.23.23) ist seitdem 5.5.1999 registriert.
Der User Test1 (192.168.34.23) ist seitdem 11.12.1999 registriert.";
preg_match_all("/[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}/", $subject, $matches);
foreach($matches as $match) {
foreach($match as $match_detail) {
echo($match_detail."<br />");
}
}
?>Markus Wulftange
-
vielen Dank für die Hilfe. Habe es ausprobiert und es klappt
.
Mfg Shorty
Ähnliche Themen
-
Richtige Syntax bei Operatorüberladung, wann sind "friend", "const", "&" nötig?
Von mrs_schokokeks im Forum C/C++Antworten: 4Letzter Beitrag: 25.08.10, 19:13 -
JTextPane wie formatierten Inhalt "formatiert" abspeichern?
Von gigagon im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 06.04.10, 19:39 -
Eingabe in der timeline: "time*100" - bei Effekt "turbulentes Versetzen"-"Evolution"
Von MTMonline im Forum Videoschnitt, Videotechnik & -produktionAntworten: 2Letzter Beitrag: 25.04.08, 09:49 -
Handy"Piepen" (diese Frequenzen, wenn man netz sucht) rausfiltern?
Von Xo-mate im Forum Audiotechnik, Recording & Audio-SoftwareAntworten: 6Letzter Beitrag: 28.03.07, 08:51 -
Finder methods + JBoss + Was expecting one of: "CONCAT" "SUBSTRING" ... "(" ... <STRI
Von cengizhdde im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 6Letzter Beitrag: 27.05.05, 15:29





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren