Здравейте, искам да направя една проверка на текст въведен в поле:
Пропускам всички букви цифри тирета точки и празни места, също проверявам дали е по-дълъг от 3 символа. Идеята ми обаче е, да го разпадна на думи, и да премахна тези които не ми трябват.
Сега това ще разпадне цялото изречение на думи, и идеята е да проверя всяка дума да е поне 3 символа. Само, че ако може без да правя foreach и други цикли, а примерно ако има функция която да проверява всички стойности да са по-големи от 3 символа в $masivotdumi
Освен това, искам да попитам и какъв би бил удачен вариант да пропусна символа ' защото в случая както се вижда думата Let's съдържа този символ а аз съм го забранил да се пропуска, защото обикновено създава проблеми със script-овете.
Сега когато направя примерна проверка:Let's see if this text has words smaller than 3 symbols
Код:
if(preg_match('/^[a-z0-9 .\-]+$/i', $stoinost) && strlen($stoinost)>=3){
}
Код:
$masivotdumi=explode(" ",$stoinost);
Освен това, искам да попитам и какъв би бил удачен вариант да пропусна символа ' защото в случая както се вижда думата Let's съдържа този символ а аз съм го забранил да се пропуска, защото обикновено създава проблеми със script-овете.