У меня есть строка регулярных выражений, которая соответствует определенной части строки, которая мне нужна, как видно here.Как вернуть часть строки javascript, которая соответствует регулярному выражению?
/[^\/,\s\?#]+?\.[^\/,\s]+?(?=\/|\s|$|\?|#)/g
Я хочу использовать это регулярное выражение в JavaScript, чтобы лишить части строки, которые не соответствуют регулярному выражению, а затем сохранить результат в переменной. Я просто не могу найти способ сделать это!
Единственными функциями регулярного выражения, которые я нашел в JS, являются compile(), exec(), test() и toString(). Ничто из этого не соответствует моим потребностям. Как я могу это сделать?
Благодаря
Что случилось с 'string.match'? –
Итак, если я правильно понял, вы хотите удалить согласованную часть строки из исходной строки ** и ** хранить, что приведет к переменной? –
, который возвращает логическое значение, я хочу вернуть фактическую строку – kabeersvohra