2Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
468
468
EMPFEHLEN
-
Guten Morgen,
ich habe einen String: 09:00:00 und ich möchte gerne von Uhrzeiten die Minuten ermitteln.
Code :1 2
\d{2} [B][COLOR="DarkRed"]09[/COLOR][/B]:[B][COLOR="DarkRed"]00[/COLOR][/B]:[B][COLOR="DarkRed"]00[/COLOR][/B] :\d{2}: 09[B][COLOR="DarkRed"]:00:[/COLOR][/B]00
Leider weiß ich nicht, wie ich das zweite Vorkommen, oder aber einen String zwischen zwei Strings abfragen kann.
Danke schon mal für eure Hilfe!
Gruß
Gerrit
-
23.03.10 08:42 #2
Moin,
ich weiß zwar nicht, was Du mit "Sonstige Sprachen" meinst resp. umd welche es konkret handelt, aber bspw. unter Java oder auch C++ gibt es die Funktion "substring", die Dir einen Teilstring liefert.
Java-Beispiel:
Code java:
Gruß
KlausEs ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
-
Ansonsten. Die Klammern sind Suchresultate.....
Code :1
\d{2}:(\d{2}):\d{2}---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
Das gibt mir leider die ganze Uhrzeit zurück. Ich möchte gerne nur die Minuten-Angabe. Also immer das, was zwischen : steht.
Explizit benötige ich das in Javascript.
Ich habe es unter "sonstige Sprachen" gepostet, da ich eine Regex suche, die mir die Minuten zurückgibt. Dass es auch mit String-Funktionen geht, ist mir klar und das bekomme ich auch ohne Weiteres hin. Ich dachte nur, ich schaue mir mal Regex an ...
Gruß
Gerrit
-
Die String-Funktionen sind bei solchen Operationen nicht optimal. Man muß immer davon ausgehen, dass man wirklich nur einen passenden und von der Art her immer ähnlichen String hat.
So kann eine Lösung aussehen:
Code :1 2 3 4 5 6 7 8 9 10 11 12
<script type="text/javascript"> function TesteDatum(pruefDatum) { var ausdruck = /\d{1,2}\.(\d{1,2})\.\d{4}/; var ergebnis = pruefDatum.match(ausdruck); alert(ergebnis[1]); return; }; </script>
Die Prüfung mit Hilfe des regulären Ausdrucks liefert ein Array zurück.
Das erste Element ist der gesamte Ausdruck der auf den regulären Ausdruck passt und die weiteren Elemente des Arrays sind die Ergebnisse der Klammer(n). Da wir nur eine Klammer hier haben hat das Array also zwei Elemente.Geändert von Neither (23.03.10 um 09:14 Uhr) Grund: Nähere Erläuterung des Quellcodes
-
23.03.10 09:11 #6Das erste Feld des Ergebnisarray ist der ganze Fund, das zweite Feld sollte nur die Minutenzahl sein.Code :
1
\d{2}:(\d{2}):\d{2}
in php mit allen Zeitfeldern (man achte auf die Klammern)
mfg chmeePHP-Code:$time="12:34:40";
preg_match_all("/(\d{2}):(\d{2}):(\d{2})/",$time,$found);
// -- Ergebnisarray
// $found[0] = "12:34:40";
// $found[1] = "12";
// $found[2] = "34";
// $found[3] = "40";
Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
Benutzt den DANKE-Knopf oder bewertet den Beitrag
"GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
-> Regexp <- -> php <- -> Javascript <-
Ähnliche Themen
-
Hochkomma ' per RegEx filtern?
Von S-lord im Forum PHPAntworten: 10Letzter Beitrag: 16.09.09, 14:25 -
regex wörter aus satz filtern
Von zu1u im Forum JavaAntworten: 6Letzter Beitrag: 15.07.09, 21:57 -
RegEx soll String filtern!?
Von Victory im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 31.05.07, 08:52 -
Mit regex Zahlen aus einem JTextfield filtern
Von Hayes im Forum JavaAntworten: 2Letzter Beitrag: 22.09.04, 15:55 -
HTML-Tags mit REGEX filtern, Problem
Von Act of Fate im Forum PHPAntworten: 1Letzter Beitrag: 20.09.04, 17:31





Zitieren


Login





