Работа со строкой

Статус
Закрыто для дальнейших ответов.

nofix

Member
Регистрация
22.05.2010
Сообщения
11
Помогите разобраться!!
есть строка <input type="text" ... >

Как у этой строки текста (числа, а именно номер 71234567891) Как у этой строки убрать 7!?!? Первый символ.
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Для javascript:
Функция str.substr(1) возвратит Вам строку str без первого символа.
Код:
str = str.substr(1);
Для РНР:
то же самое делает функция substr($str, 1)
Код:
$str = substr($str, 1);
Удачи!
 

tjrus

Well-Known Member
Регистрация
25.05.2010
Сообщения
101
так-же если вдруг понадобиться отбрасывать не только семерку и не только на первом месте можно по цыклу обойти все символы и проверить их значения. тоесть:

этот код по идее должен удалить все такие символы (не компилил, писал прямо сдесь):
Код:
var str = "наша строка 12839746986";
var symbol = "7";
var new_str = ""; //новая строка
for (i = 0; i < str.length; i++){
   if (srt.charAt(i)!= symbol){
      new_str += srt.charAt(i);
   }
}
если надо убрать не все, а какой-то по очередности символ, то надо поиграться с каким-то флагом итерации цикла...
 
Статус
Закрыто для дальнейших ответов.
Верх Низ