у меня есть:Извлечь информацию из строки с помощью REGEX?
var str = 'WEB-3545 Detta är ett REGEX test WEB-3545';
Я хочу:
['WEB', '3545'];
Пытались что-то вроде:
str.match(/^(WEB-|DR-)\d+\s/)
Узор Я соответствие с это: Строка должна начинаться с: WEB- ИЛИ DR- Далее следуют 1 или более номеров Завершить пробел
Ex;
Так, в приведенном выше примере только выделенной части должны соответствовать: 'WEB-3545 Detta тест REGEX är ETT WEB-3545'
Я могу только запустить регулярные выражения операции, не создавая петлю или что-нибудь - потому что это используется в POM-файле Maven.
Оба решения Java и JavaScript в порядке.
Спасибо!
/J
Попробуйте 'str.match (/ WEB \ - \ d + /) [0] .split ('-') ; ' – Tushar