CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen |
03.02.2004, 21:01:16
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
JS: Brauche eine RegExp - Funktion
Hi Leute,
in php ist's einfach, aber ich brauche es in JS:
Ich will Zahlenketten in Time-Angaben umwandeln, also z. B.:
1 oder 01: --> 00:00:01
100 --> 00:01:00
1230 --> 00:12:30
11111 --> 01:11:11
123456 --> 12:34:56
1213141 --> 21:31:41
43214321 --> 21:43:21
Also immer von rechts nach links, nach 2 Stellen ein ':', bis ich einen Time-String mit 8 Stellen habe, der Rest links wird ignoriert.
Ich denke, das kann man mit RegExp lösen, aber davon habe ich (noch) keinen Plan. Hat jemand so was schon mal gemacht und kann mir Tips geben?
Thx in advance, Marilu
|
04.02.2004, 07:20:32
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
Nein, das Verarbeiten des Zeit-Strings ist nicht das Problem, sondern das Umformen einer numerischen Eingabe in den Zeitstring.
|
04.02.2004, 07:32:15
|
|
Member
|
|
Registriert seit: Dec 2002
Ort: Soest
Beiträge: 623
|
|
Wieso formatierst Du nicht die Zahlenkette zunächst auf 6 Zeichen, und setzt Dir dann einfach Deinen String in der gewünschten Form zusammen?
Wenn die Zahlenkette länger als 6 Stellen ist, schneidest Du einfach links welche ab. Wenn Sie kürzer ist, füllst Du links mit Nullen auf.
Danach nimmste Dir die drei Zweierpakete und setzt einen Doppelpunkt dazwischen.
Ich kenn mich in JS nicht so gut aus, aber Stringfunktionen, mit denen so etwas zu machen ist, wird's da doch auch geben, oder?
__________________
The internet is full of answers, even to never asked questions!
|
04.02.2004, 13:12:16
|
Junior Member
|
|
Registriert seit: Apr 2003
Ort: TÜ
Beiträge: 337
|
|
Hi Marilu,
eventuell hilft Dir die Seite von Dr. John Stockton weiter, der sich ziemlich intensiv mit Zeit und Nummernformaten befasst.
http://www.merlyn.demon.co.uk/js-index.htm
HTH,
Andy
|
05.02.2004, 09:58:57
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
@Yzerman
Ja, mir blieb nichts anderes übrig, als es über die Stringfunktionen zu lösen. Ich hätte es aber gerne über RegExp gelöst, weil ich dies für schneller (und auch eleganter) halte.
Trotzdem, vielen Dank für Eure Tips.
|
05.02.2004, 11:20:40
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
*hüstel*
regexp in php alles andere als schnell!
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:22:17 Uhr.
|