моя проблема в том, что я не могу получить числа и «-» от всех «[]»! вот мой ввод текста:javascript match: Как получить некоторые конкретные слова?
sasa[1-10][2][1-12]
и вот мой JavaScript:
m = input.val().toString().match(/(\[[0-9-]+\])/);
моя проблема в том, что я не могу получить числа и «-» от всех «[]»! вот мой ввод текста:javascript match: Как получить некоторые конкретные слова?
sasa[1-10][2][1-12]
и вот мой JavaScript:
m = input.val().toString().match(/(\[[0-9-]+\])/);
Попробуйте
m = input.val().toString().match(/(\[[0-9-]+\])/g);
added global flag to match all matching values^
спасибо. работает отлично. – Amid
@Amid Добро пожаловать, помогите :) –
Вы должны уточнить дальше. Является ли sasa [1-10] [2] [1-12], что вы хотите совместить? –