регулярка на поиск нужного содержимого
Здравствуйте!
подскажите пожалуйста как сделать следующее: var str = '[youtube]https://youtu.be/C0DPdy98e4c[/youtube][youtube]https://youtu.be/C0DPdy98e4c[/youtube]'; var match = str.match(/\[youtube\]https?:\/\/www\.youtube\.com\/watch\?v\=\S+\[\/youtube\]/gi); когда эти данные друг к другу впритык он за одного считает а когда есть какое-то расстояние, то все ок [youtube]https://youtu.be/C0DPdy98e4c[/youtube] [youtube]https://youtu.be/C0DPdy98e4c[/youtube] как сделать чтобы он работал когда впритык? |
jay-S,
var str = '[youtube]https://youtu.be/C0DPdy98e4c[/youtube][youtube]https://youtu.be/C0DPdy98e4c[/youtube]'; var match = str.match(/\[youtube\].*?\[\/youtube\]/gi); alert(match); |
рони, тогда он не проверяет ссылку внутри, а нужно чтобы он проверял что внутри содержится ютюб ссылка
|
jay-S,
var str = '[youtube]https://youtu.be/C0DPdy98e4c[/youtube][youtube]https://youtu.be/C0DPdy98e4c[/youtube]'; var match = str.match(/\[youtube\]https?:\/\/.*?youtu.*?\[\/youtube\]/gi); alert(match); |
Рони :thanks: !
|
Часовой пояс GMT +3, время: 22:53. |