Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 14. 4. 2006, 19:47:04
Potřeboval bych z řetězce odstranit předponu a příponu, obě mohou být proměnlivé
např z *123! potřebuji dostat 123. dostal jsem se k tomuto: ereg_replace('$predpona([^\*]*)$pripona', '\\1', $text); a dál už si nevím rady. |
||
Hondrej Profil * |
#2 · Zasláno: 16. 4. 2006, 14:36:38
Kdybys to vic rozepsal...
Jaky muze mit tvar predpona, jaky pripona. Nekolik ruznych prikladu. vypis oddelovacu. |
||
Anonymní Profil * |
#3 · Zasláno: 18. 4. 2006, 23:09:51
ta předpona může mít jakejkoli tvar např: XYZ_ ta předpona bude uložená v proměnné $predpona
|
||
Honza Hučín Profil |
#4 · Zasláno: 19. 4. 2006, 11:08:49
Aha, takže potřebuješ prostě najít, kde v řetězci končí $predpona a začíná $pripona. Na to jsou funkce strlen a substr.
substr($retezec, strlen($predpona), -strlen($pripona)) |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0