Я хотел бы получить один элемент в строке,
основная строка: Это неактивный продукт AAA. Он будет заменен заменой номера AAAA/BBBB ABX16059636/903213712 во время цитирования
Я бы хотел получить только "903213712", есть ли способ достичь этого с помощью Regex?
Пробовал с помощью регулярного выражения, он дает 16059636/903213712 ==> Я ожидаю только 903213712 после слэша.
var string = "This is an inactive AAA product. It will be replaced by replacement AAAA/BBBB number ABX16059636/903213712 during quoting"
var result = string.match(/\d+/g)
//var resVal = result.toString().split("/");
alert(result);
вы почти закончили \/
отсутствует => /\/(\d+)/g
объяснение
\/
соответствие /
\d+
соответствует цифре (равной [0-9]). Для получения дополнительной информации см. Демонстрационное регулярное выражение
var string = "This is an inactive AAA product. It will be replaced by replacement AAAA/BBBB number ABX16059636/903213712 during quoting"
var result =/\/(\d+)/g.exec(string)
console.log(result[1]);