/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Hvordan preg_replace'er man tidsformatet x~
Fra : Ace


Dato : 12-06-08 12:27

Hejsa

Jeg kan nogen lige vise mig "expression matching"-kombination så
jeg kan fjerne tidsformatet xx:xx? .. der dog en lille twist, for
tiden vises kun med to cifre på hver side af kolon-tegnet fra kl.
10:00-formiddag til midnat, og vises herefter som vist nedenfor
med kun et ciffer før kolon-tegnet.

//fra midnat til 10-formiddag:
0:00-9:59
//fra 10-formiddag til midnat:
10:00-23:59

Håber nogen, der kan det der med expression matching, gider
hjælpe mig med det her "lille" problem :)

venligst
Ace



--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Martin (12-06-2008)
Kommentar
Fra : Martin


Dato : 12-06-08 14:14

Ace wrote:
> Hejsa
>
> Jeg kan nogen lige vise mig "expression matching"-kombination så
> jeg kan fjerne tidsformatet xx:xx? .. der dog en lille twist, for
> tiden vises kun med to cifre på hver side af kolon-tegnet fra kl.
> 10:00-formiddag til midnat, og vises herefter som vist nedenfor
> med kun et ciffer før kolon-tegnet.
>
> //fra midnat til 10-formiddag:
> 0:00-9:59
> //fra 10-formiddag til midnat:
> 10:00-23:59
>
> Håber nogen, der kan det der med expression matching, gider
> hjælpe mig med det her "lille" problem :)

$tekst = '
0:00-9:59 dfsdfsdf
10:00-23:59
';
$replacestreng = '';

echo
preg_replace('@[0-9]{1,2}:[0-9]{2}-[0-9]{1,2}:[0-9]{2}@',$replacestreng,$tekst);

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste