2013-12-04 2 views
0

моя проблема в том, что я не могу получить числа и «-» от всех «[]»! вот мой ввод текста:javascript match: Как получить некоторые конкретные слова?

sasa[1-10][2][1-12] 

и вот мой JavaScript:

m = input.val().toString().match(/(\[[0-9-]+\])/); 
+0

Вы должны уточнить дальше. Является ли sasa [1-10] [2] [1-12], что вы хотите совместить? –

ответ

1

Попробуйте

m = input.val().toString().match(/(\[[0-9-]+\])/g); 
added global flag to match all matching values^
+1

спасибо. работает отлично. – Amid

+0

@Amid Добро пожаловать, помогите :) –

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