Autor | Zpráva | ||
---|---|---|---|
lojza Profil * |
#1 · Zasláno: 12. 12. 2008, 13:48:47
Ahoj,
je nějaký způsob, jak pomocí php zjistit, která slova v textu začínají na velké písmeno? dík za rady |
||
Měsíček Profil |
#2 · Zasláno: 12. 12. 2008, 13:50:16
Ano, proštuduj si regulární výrazy.
|
||
Sicario Profil * |
#3 · Zasláno: 12. 12. 2008, 14:02:31
lojza
Pokud neni retezec prilis komplikovany, tak bych se regularum vyhnul. Zalezi samozrejme na tom, co s temy slovy chces pak dal delat. $text = 'ahoj Jak se Mas'; function isFirstUpper($str){ return $str[0] == toupper($str[0]); } print_r(array_filter(explode(' ', $text), 'isFirstUpper')); |
||
Sicario Profil * |
#4 · Zasláno: 12. 12. 2008, 14:06:42
Oprava:
Funkce na prevod retezce na velka pismena se jmenuje strtoupper. |
||
lojza Profil * |
#5 · Zasláno: 12. 12. 2008, 19:38:59
„lojza“
„Pokud neni retezec prilis komplikovany, tak bych se regularum vyhnul.“ „Zalezi samozrejme na tom, co s temy slovy chces pak dal delat.“ „$text = 'ahoj Jak se Mas';“ „function isFirstUpper($str){“ „return $str[0] == toupper($str[0]);“ „}“ „print_r(array_filter(explode(' ', $text), 'isFirstUpper'));“ funguje perfektně, díky |
||
Časová prodleva: 15 let
|
0