Autor Zpráva
trancemaniac
Profil *
Zdravím,
potřebuji pomoc sestavit regulární výraz. Nějak si stím nevím rady, pro Vás to bude jistě hračka.
Mám diskuzi a chci kontrolovat zda někdo nezadal např. 80 znaků za sebou. Což by rozhodilo layout.
Takže otestovat zda v textu není víc jak těch 80 znaků (všechny možné písmena, znaky) za sebou. Samořejmě se do toho nesmí počítat býlé znaky, při nichž se se text zalomí. Díky
trancemaniac
Profil *
Oprava: bílé
BetaCam
Profil
trancemaniac

if (preg_match('/\S{80,}/', $string)) {
	echo 'Neprojde';
}else{
	echo 'projde';
}


Je tam ovšem problém, že například   je bráno jako 6 znaků a né znak jeden
trancemaniac
Profil *
díky díky
já to měl takhle
if (preg_match('\S{80,}/', $string)) {
	echo 'Neprojde';
}else{
	echo 'projde';
}

a nechápal jsem proč to nejde :D

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