Как в JavaScript обрезать строку

Сниппет, представленный далее, наглядно демонстрирует то, как в JavaScript  можно производить обрезку произвольных строк:

var stroka = 'Curabitur nibh libero suscipit a metus mi lacus';

alert(stroka.slice(0, -5));
// В конечной строке будет все, кроме 5 последних символов: 
// 'Curabitur nibh libero suscipit a metus mi'

alert(stroka.slice(0, 11));
// В конечной строке будет 11 символов, начиная от 0: 
// 'Curabitur n'

alert(stroka.slice(5, 12));
// В конечной строке будут символы с 5-го по 12-й: 
// 'itur ni'

(далее…)

Опубликовано 4-09-2013 в 14:22

JQuery текст и его обрезка

Наверняка на многих популярных ресурсах вы могли заметить такой занимательный функционал: если комментарий или вообще какой-то там кусочек текста слишком велик по объему, то он динамично сворачивается JavaScript-ом до заданной длины. Это достаточно легко можно пристроить и на ваши сайты, — благо есть соответствующий JQuery плагин.

Обратите внимание! Вообще существует, как минимум два варианта такой обрезки текста. Первый — это, как уже было показано плагином, описанным выше, прямой учет количества символов внутри выбранного блока. Его серьезным недостатком является то, что в данном случае нужно отдельно реализовывать учет открываемых HTML тегов (ведь мы же часто имеем не только простой не отформатированный текст?). Ну а второй вариант рассмотрим в одной из следующих статей.

JQuery текст с динамичной обрезкой

(далее…)

Опубликовано 6-08-2013 в 16:39

JavaScript: строку в число

Итак, для того, чтобы на JavaScript преобразовать строку в число, нужно вызвать стандартную функцию под названием parseInt(). Ниже представлен пример перевода значения ширины абстрактного HTML элемента из строки (в пикселах) в число:

<script type="text/javascript">
var customWidth = '1000px';
var numWidth = parseInt(customWidth, 10);
alert(numWidth); // - выведет число 1000.
</script>

Она имеет всего-то два входных параметра, где первый задает само строковое / текстовое представление числа, а второй — основание системы счисления (далее…)

Опубликовано 13-06-2013 в 11:58

PHP: первый символ в строке

Итак, выделить первый символ в произвольной строке можно двумя способами. Первый заключается в том, чтобы обратиться к строке, как к массиву. При этом нумерация «элементов» начинается с 0. Вот пример:

<?php
$word = "Yandex";
print $word[0]; 
?>

(далее…)

Опубликовано 2-04-2013 в 12:52

Конкатенация строк в PHP

Конкатенацию или сложение / сцепление строк в языке программирования PHP можно выполнять следующей парой способов. Итак, далее представлен листинг:

<?php
/* Первый способ: */
$result = 'Раз';
$text = '-Два';
$result .= $text;

/* Второй способ: */
$result = 'Раз';
$text = '-Два';
$result = $result . $text;
?>

(далее…)

Опубликовано 28-03-2013 в 15:53

JavaScript: массив в строку

Если вы задаетесь вопросом, как на JavaScript преобразовать массив в строку, тогда программный код примера, приведенного чуть ниже возможно будет вам полезен.

<script type="text/javascript">
var massiv = [123, 456, 789];
var stroka = massiv.join('');
var chislo = 123456789;
alert(typeof stroka + ' ' + typeof chislo);
</script>

(далее…)

Опубликовано 21-03-2013 в 14:51

Перевести PHP строку в число

Иногда бывает важно иметь значение переменной в целочисленном формате. Для примера можно привести случай, когда ваши посетители заполняют форму с полем, которое должно принадлежать к типу Integer. Однако массивом $ _POST вы получаете его в виде строки. (далее…)

Опубликовано 5-03-2013 в 15:38













Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Blogroll:

  • свинка пеппа все серии онлайн

Последние твиты