Yulo
Постоялец
- Регистрация
- 21 Апр 2008
- Сообщения
- 153
- Реакции
- 179
- Автор темы
- #1
Есть скрипт который подсчитывает слова, пробелы и символы в textarea.
Что подправить в скрипте чтоб за слово он считал не каждую букву после пробела, а если в слове больше 2 букв то он считает что это слово, а если там 2 символа и меньше к примеру предлоги "на, в, к, по и т.д." скрипт не будет считать его за слово и увеличиватаь соотвественно число.
UPD Вот сам скрипт
Что подправить в скрипте чтоб за слово он считал не каждую букву после пробела, а если в слове больше 2 букв то он считает что это слово, а если там 2 символа и меньше к примеру предлоги "на, в, к, по и т.д." скрипт не будет считать его за слово и увеличиватаь соотвественно число.
UPD Вот сам скрипт
Код:
$(function(){
$('#countSimbol>textarea').after('<small>Количество символов с пробелами: <span>0</span></small><br><small>Количество символов без пробелов: <span>0</span></small><br><small>Количество слов: <span>0</span></small>');
});
function countSimbol(t){
$(function(){
var Text=$(t).val();
var L=Text.length;
if(L>0){var noSpace=Text.match(/\S/g).length; var W=Text.match(/\S+?\s|\S+?$/g).length;}
else {var noSpace=0; var W=0;}
$('#countSimbol span:first').html(L);
$('#countSimbol span:eq(1)').html(noSpace);
$('#countSimbol span:last').html(W);
});}