Так у меня есть это регулярное выражение для получения ссылки YouTubeПолучить весь URL без заданных параметров
/(http|https):\/\/www\.youtube\.com\/watch\?v=(\w+)/i
Но проблема в том, что он не будет забрать конец звена что-то вроде этого:
https://www.youtube.com/watch?v=videoID&sdfgsdfgsdfg;jsfdg;lkjsdf;gkj
Это поднимает https://www.youtube.com/watch?v=videoID
и оставляет &sdfgsdfgsdfg;jsfdg;lkjsdf;gkj
в одиночку. Я хочу, чтобы он взял всю строку, сохраняя при этом идентификатор видео.
Что вы имеете в виду " забрать всю строку "? 'v = (\ w +). *'? – TessellatingHeckler
Вероятно, он останавливается на '&', потому что это не соответствует '\ w' –
@TessellatingHeckler спасибо, но я ищу что-то, где он перестанет искать совпадение после того, как найдет место. Используя это, я могу получить URL + полный абзац после него, и он будет соответствовать всему этому в видео. –