удалить ведущих персонажей - PullRequest
1 голос
/ 01 августа 2010

Я новичок в ActionScript, так что это должно быть легко:

Как удалить начальные символы из строки? У меня есть строка, которая содержит (иногда) как числовые и нечисловые символы. Если я хочу удалить все первые 9, как бы я это сделал?

var testVar:String = '999998gjek74k';

Я хочу, чтобы testVar был 'gjek74k'.

Пока у меня есть (хотя и не работает):

var testVar:String = '999998gjek74k';
testVar.replace(/^0/g, "");

Ответы [ 2 ]

2 голосов
/ 01 августа 2010

.replace не изменяет строку. возвращает замененную строку.

testVar = testVar.replace(/^\d+/, '');

(также неправильный шаблон /^0/g, как прокомментировал @santa).

1 голос
/ 01 августа 2010

Предполагается, что вы тестируете переменные, а не несколько строк:

private var testVar = testVar.replace(/^\d*(.+)$/,"$1");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...