Autor Zpráva
abcde
Profil *
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
abcde
Skús:
preg_replace("'\(.*?) - (.*?) - (.*?) hodin'si", "\\1,\\2,\\3", "Pondeli - 30. tyden - 13 hodin");
Neviem či to bude fungovať ale skús :)
abcde
Profil *
kletely
neslo by to prosimte nejakym srozumitelnejsim zpusobem? :)
kletely
Profil
abcde
Čo je na tom také zložíté/nezrozumitelné?
es
Profil *
$str = 'Pondeli - 30. tyden - 13 hodin';
print_r(explode(' - ', $str));
kletely
Profil
abcde
Alebo ešte:
$str = "Pondeli - 30. tyden - 13 hodin";
echo str_replace(" - ", ", ", $str);
abcde
Profil *
jj diky vsem, vyresil jsem to nakonec pomoci EXPLODE
es
Profil *
ak: $x=explode(' - ', $str);
tak $x[0] je prvé slovo, $x[1] je druhé slovo...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0