gelöst Informationen aus Zeichenkette in PHP auslesen

Mitglied: chrizz-at

chrizz-at (Level 1) - Jetzt verbinden

07.11.2008, aktualisiert 10.01.2009, 6663 Aufrufe, 9 Kommentare

Liebe leute! Ich muss aus der Zeichenkette: Client-2.0.1.1820-RC-32_Serial.exe
mittels PHP auslesen:

Name: Client
Release: RC oder Final
Version: 2.0.1.1820
Bit: 64 oder 32
Serial: Seriennummer (immer 25 zeichen) (Statt _Serial)

Wobei sich die Zeichen immer ändern können zb. 32 und 64 bit und RC und Final.. aber der Dateiname ist immer so aufgebaut. Der Serial hat immer 25 Zeichen.

Wenn sich die anzahl der punkte im dateinamen verändert soll abgebrochen werden.

Wer kann mir helfen?!


und dann?! Bin ein blutiger anfänger das einzige was ich kenne ist strpos() Und strlen()..
Mitglied: kugelschreiber
07.11.2008 um 14:01 Uhr
Wie waere es mit ein paar mehr String-Funktionen:

Alle zu finden unter: www.php.net

Zu Deinem Beispiel:

Try it.
Ich habe keinen farbigen Editor hier, so bitte pruefe die Syntax auf richtige Schreibweise. Die verwendeten Funktionen sind alle auf php.net erklaert.Zum Beispiel: http://uk.php.net/manual/de/function.strripos.php

Gruss aus England Kuli
Bitte warten ..
Mitglied: chrizz-at
09.11.2008 um 15:35 Uhr
Ich danke dir für deine rasche Antwort Kuli! Ich werde es am Montag gleich ausprobieren!

Ich danke dir recht herzlich!

lg chris
Bitte warten ..
Mitglied: chrizz-at
10.11.2008 um 08:56 Uhr
Das Script bringt mir folgenden Fehler:

Fatal error: Function name must be a string in C:\xampp\htdocs\test\uploadFile.php on line 4

Bitte warten ..
Mitglied: kugelschreiber
10.11.2008 um 17:31 Uhr
Sorry Chrizz,

aber wie gesagt ich hatte oben gerade keinen ordentlichen Editor zur Hand.
Konnte das Script jetzt testen und bei mir hats gegeht.
Habe es oben gleich geändert und noch ein bisschen modifiziert.

Gruß und viel Spaß
Bitte warten ..
Mitglied: Enclave
11.11.2008 um 16:03 Uhr
Oder du machst es einfach mit Regulären Ausdrücken

Hier das Ergebnis --> http://regexp-evaluator.de/evaluator/a89373ed619bb9accc47ff765eac7f29/# ...

Mfg

Enclave
Bitte warten ..
Mitglied: kugelschreiber
11.11.2008 um 22:51 Uhr
Respekt.
Man(n) lernt eben nie aus und viele Wege führen ja nach Rom.
Allerdings habe ich noch eine Frage. Warum stehen nach der Prüfung mit preg_match() die Ergebnisse in einem Arrray?

Gruß Kuli
Bitte warten ..
Mitglied: Enclave
11.11.2008 um 22:57 Uhr
In regulären Ausdrücken kann man in Klammern eingeschlossene Bereiche zusammenfassen.
Und da es am einfachsten ist die in ein Array zu packen statt in viele einzelne Variablen gibt es einfach als dritten Parameter "Treffer". Diese werden dann in Reihenfolge ihres Auftretens in das Array geschrieben...

PHP Manuell

Mfg

Enclave
Bitte warten ..
Mitglied: kugelschreiber
12.11.2008 um 07:13 Uhr
Sauber!

Sehr gute Arbeit! Nur die regulären Ausdrücke zu verstehen, dass man sie aus dem Kopf selber schreiben kann, ist ganz schon hart am Anfang.

Danke und scheen tach noch, wie man bei uns saacht.

Gruß Kuli
Bitte warten ..
Mitglied: chrizz-at
19.11.2008 um 17:05 Uhr
Hey leute! Ich bins nochmal!

Ich habe folgende aufgabe bekommen! (In den kommentaren steht was die funktion usw. machen muss..)

Ich komme aber dabei nicht weiter.. Hilfe!!



Bitte warten ..
Heiß diskutierte Inhalte
Off Topic
Wie geht ihr mit grantigen "Kunden" um?
AbstrackterSystemimperatorErfahrungsberichtOff Topic26 Kommentare

Moin Kollegen, mal eine Offtopic Frage in die Runde gestellt. Wie geht ihr mit grantigen "Kunden" (interne IT) / ...

Windows Server
Druckserver Domäne GPO
arik12FrageWindows Server22 Kommentare

Hallo zusammen, Ich möchte einen Druckserver einrichten und Drucker auf dem Druckserver installieren. Die Drucker sollen dann per GPO ...

Off Topic
Adventskalender 2020
LochkartenstanzerInformationOff Topic18 Kommentare

Was haltet ihr von einer Sammlung von Adventskalendern? (Hier im Thread z.B.) Ich fang mal mit dem Heise-Kalender an: ...

Server-Hardware
Hp Proliant ml350 g5 kommt nicht zum POST
jetstream3000FrageServer-Hardware12 Kommentare

Hallo Forum So hab mir einen Hp Server zum herumprobieren gekauft hat auch alles funktioniert hat zwei Intel Xeon ...

Grafikkarten & Monitore
Grafikkarte für Office mit HDMI und DisplayPort
df5erge2FrageGrafikkarten & Monitore11 Kommentare

Hallo, für einen älteren Rechner von 2007 welcher eine alte Grafikkarte ohne HDMI und Displayport besitzt, habe ich bereits ...

Hardware
Verwertung alter Hardware
quin83FrageHardware10 Kommentare

Hallo zusammen, bei uns liegt immer mehr Hardware im Lager, welche eigentlich nicht alt ist, aber bei uns keine ...

Ähnliche Inhalte
Datenschutz
SSID - Personenbezogene Information?
gelöst canlotFrageDatenschutz33 Kommentare

Guten Morgen zusammen, wir möchten für unsere Benutzer ein Homeofficeformular zur Verfügung stellen. Da möchten wir vor allem rausfinden, ...

Sicherheit
Information Security Hub Munich airport
brammerInformationSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Windows 7

Windows Client - Information über installations Skript bekommen

reiner.neidFrageWindows 73 Kommentare

Hallo an alle, ich würde gerne eine Liste von Skripts bekommen, die dem Computer über eine AD Gruppe zugeordnet ...

Windows Update

Windows10 windowsupdatelog zeigt (No Format Information found)

d3dataFrageWindows Update

Das log von Windows Update kann seit neuesten ja nur noch über die PowerShell aufgerufen werden. "get-windowsupdatelog" Allerdings wirft ...

E-Mail

said 550 5.7.1 information. e2si5440254edj.390 - gsmtp

gelöst lasterFrageE-Mail3 Kommentare

Hallo, beim Versenden an eine adressegmail.com bekomme ich die Meldung IP-Adresse said 550 5.7.1 information. e2si5440254edj.390 - gsmtp nun ...

PHP

PHP Anfängerfrage

gelöst devazubiFragePHP6 Kommentare

Moin Kollegen, ich fange gerade mit Programmieren an und habe mal eine Frage zu PHP. Ich bin gerade dabei ...

Neue Fragen
Administrator Magazin
11 | 2020 Virtualisierung ist aus der IT nicht mehr wegzudenken. In der November-Ausgabe des IT-Administrator Magazins dreht sich der Schwerpunkt um das Thema "Server- und Storage-Virtualisierung". Darin erfahren Sie, wie sich die Virtualisierungstechnologie entwickelt hat, welche Varianten es im Bereich Server und Speicher gibt und wie ...
Neue Beiträge
Neue Jobangebote
Server- und Storage-VirtualisierungServer- und Storage-VirtualisierungBerechtigungs- und IdentitätsmanagementBerechtigungs- und IdentitätsmanagementWebdienste und -serverWebdienste und -serverDatenbankenDatenbankenMonitoring & SupportMonitoring & SupportHybrid CloudHybrid Cloud