2013-11-03 1 views
0

Следующий код, похоже, не работает нормально в веб-браузере android и в приложении Dolphin.Собственный браузер Android не поддерживает JavaScript Regexp .match()?

"[1212,1212],[1212,11212]".match(/\d+,\d+/g) 

Когда я предупрежу это заявление, он говорит, что «не определен»

+0

Возникает ли у вас вопрос: поддерживает ли поддерживаемый браузер Android '.match()'? "? Или вы просите об обходном пути, или ...? – nnnnnn

+0

Да, поддерживает ли регулярное выражение поддержки андроида в javascript? Если это не поддерживается, то в чем же дело? –

ответ

2

String.match(regEx) не поддерживается большинством мобильных браузеров.

Попробуйте String.split(",") вместо

[1212,1212],[1212,11212]".split(",") returns an array : [ "[1212,1212]", "[1212,11212]" ] 

Я надеюсь, что это то, что вы ищете.

+0

Отлично! Это тоже работает! –

Смежные вопросы