Показать сообщение отдельно
Старый 12.09.2012, 13:59
djyamato вне форума Посмотреть профиль Отправить личное сообщение для djyamato Посетить домашнюю страницу djyamato Найти все сообщения от djyamato
  № 1  
Ответить с цитированием
djyamato
 
Аватар для djyamato

Регистрация: Feb 2006
Сообщений: 884
Записей в блоге: 2
Отправить сообщение для djyamato с помощью ICQ Отправить сообщение для djyamato с помощью Skype™
По умолчанию RegExp ка удалить символ с определенным индексом ?

Здравствуйте
Не могу понять как удалить сомвол в строке, допустим 3й по счету

Код AS3:
model.firstNameSelectionAnchor // индекс символа
var regexspString:String="/^[a-zа-яё_0-9]{0,"+model.firstNameSelectionAnchor+"}$/";  // если указать явно {0,3} то работает
trace("regexp string="+regexspString);
var pattern1:RegExp = new RegExp(regexspString,"i");
trace("pattern exec="+pattern1.exec(model.firstNameText)); // тут null
Я тут хочу получить последовательность символов до model.firstNameSelectionAnchor

Что я неправильно делаю ?

P.S. Про методы класса String знаю, но мне нужно научиться пользоваться хотя бы на простом уровне регулярными выражениями


Последний раз редактировалось djyamato; 12.09.2012 в 14:09.