Autor | Zpráva | ||
---|---|---|---|
abcde Profil * |
#1 · Zasláno: 27. 9. 2008, 18:55:59
Ahoj, mam takovy retezec:
Pondeli - 30. tyden - 13 hodin A potreboval bych vybrat z tohoto retezce slova: Pondeli, 30.tyden, 13 ...lze to nejak? ...predem dekuji za pomoc |
||
kletely Profil |
#2 · Zasláno: 27. 9. 2008, 18:59:13
abcde
Skús: preg_replace("'\(.*?) - (.*?) - (.*?) hodin'si", "\\1,\\2,\\3", "Pondeli - 30. tyden - 13 hodin"); |
||
abcde Profil * |
#3 · Zasláno: 27. 9. 2008, 19:12:44
kletely
neslo by to prosimte nejakym srozumitelnejsim zpusobem? :) |
||
kletely Profil |
#4 · Zasláno: 27. 9. 2008, 19:24:39 · Upravil/a: kletely
abcde
Čo je na tom také zložíté/nezrozumitelné? |
||
es Profil * |
#5 · Zasláno: 27. 9. 2008, 19:38:38
$str = 'Pondeli - 30. tyden - 13 hodin'; print_r(explode(' - ', $str)); |
||
kletely Profil |
#6 · Zasláno: 27. 9. 2008, 19:49:20
abcde
Alebo ešte: $str = "Pondeli - 30. tyden - 13 hodin"; echo str_replace(" - ", ", ", $str); |
||
abcde Profil * |
#7 · Zasláno: 27. 9. 2008, 19:59:02
jj diky vsem, vyresil jsem to nakonec pomoci EXPLODE
|
||
es Profil * |
#8 · Zasláno: 27. 9. 2008, 19:59:30
ak: $x=explode(' - ', $str);
tak $x[0] je prvé slovo, $x[1] je druhé slovo... |
||
Časová prodleva: 16 let
|
0