JavaScript: извлечение строк - PullRequest
0 голосов
/ 07 января 2011

Если моя строка выглядит следующим образом:

var dollarValue = "$7.50;$15;50%";

Каков наилучший метод извлечения каждого значения?Каждая точка с запятой используется как разделитель между частью строки, которая имеет значение.Например:

$ 7.50

$ 15

50%

Я понимаю, как извлечь два значения только с одной точкой с запятой, но я не уверен, какЯ продолжил бы вниз по строке, используя каждую последующую точку с запятой в качестве следующей отправной точки ...

Ответы [ 2 ]

4 голосов
/ 07 января 2011

Как насчет String.split()?

var arrayOfValues = dollarValue.split(";"); // ["$7.50", "$15", "50%"]
1 голос
/ 07 января 2011

Вы можете использовать метод split:

var values = dollarValue.split(";");

Это вернет массив со значениями между точками с запятой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...