从此字符串 -
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/