Autor Zpráva
Waclav Wronski
Profil *
Potřeboval bych ve vstupních datech ošetřit jednu drobnost, jsem začátečník tak nevím přesně co nato použít, asi regulár ... ?

Mám textový řetězec a v něm libovolný text u kterého bych potřeboval ponechat první výskyt spojovníku -, jakýkoliv další spojovník v pořadí již nahrazovat jednou mezerou.

Jak to v PHP udělat, díky.
Jzikes
Profil
Šlo by rozhodit si řetězec funkcí explode s oddělovačem '-'. Pak vzít foreach, kde to pospojovat zase zpět s podmínkou, že první spojíš '-' a zbytek ' '. Možná to půjde snadněji s nějakou funkcí, ale to nevím.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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