Имеется строка:
SomeText 0.0.0.0:92 0.0.0.0:0 LISTENING 4
Мне необходимо получить последнее число "4".
Использовал RegExp (не получил нужного ответа):
var strForRegEx = "/:" + checkPort + "\\s+\\w+\\s+\\w+:(\\d+)$/"
var tempVar = new RegExp(strForRegEx, 'i');
var match = tempVar.exec(<исходная строка>);
Тем не менее, в "0.0.0.0:0" имеются точки, для которых отсутсвуют
параметры поиска.
Подскажите, пожалуйста, как составить корректное регулярное выражение?
UPD:
Вопрос решен.
Корректное регулярное выражение:
var strForRegEx = ":" + checkPort + ".*?:\\d+.*(\\d)"
Тему можно закрывать.