javascript - 使用 iframe 从字符串中获取 src 和其他文本

标签 javascript regex iframe

从此字符串 -
some alphanumeric text <iframe ... src="srcval1" ... > ... </iframe> <iframe ... src="srcval2" ... > ... </iframe> some more alphanumeric text <iframe ... src="srcval3" ... > ... </iframe>

我想要以下 -
some alphanumeric text srcval1 srcval2 some more alphanumeric text srcval3
使用正则表达式

当我这样做时str.split(/ \<iframe[^\>]*\>[^\<]*\<\/iframe\>/).join(" ")我丢失了“srcvals”

最佳答案

按照这个思路进行贪婪的替换应该可以工作

/<iframe.*?src="(.*?)".*?<\/iframe>/\1/

关于javascript - 使用 iframe 从字符串中获取 src 和其他文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41389017/

相关文章:

javascript - jQuery 和 CSS 动画 - 调用 setTimeout 重复动画时的错误

javascript - 如何在不使用 z-index 的情况下使用 css 网格反向堆叠元素?

regex - javascript 替换最后一次出现的字符串

wordpress - 删除 Google map iframe 地址弹出窗口

html - YouTube Iframe API:无法在IOS上自动播放

javascript - 挂起的 ajax 获取期间页面重新加载

javascript - 如何通过正则表达式从url获取优酷视频id?

javascript - 匹配字符串中的单词并使它们小写

java - XXXXRCYYYYMMDDnnnnnnnn 的正则表达式

javascript - 在悬停时隐藏 vimeo iframe 上的暂停/播放按钮