我必须以编程方式删除所有iframe形式的字符串,其中包含原始html基于该iframe的源代码。例如:"啊......"
这是一个javascript字符串,我考虑过使用String.replace,基于一些排除的正则表达式或其他方法。
只是需要一个例子或一些想法,希望有人能帮助我,因为我坚持这一点,不能想出一个适当的解决方案。
例如:
const regex = /Some weird regex to select the iframe piece/g
//Which I don't know how to write
// Happy to use something that removes all iFrames from the code as a quickfix regardless of the url
const raw_html = "\<html\> ... \<iframe title="title" src="prohibited_url" width="100%" height="500" frameborder="0"\>\</iframe\> ... \</html\>"
raw_html.replace(regex, '')
//This would remove whatever was on that regex with an empty piece of string.
如果任何人有任何想法,欢迎他们。提前感谢
我已经尝试过类似上面的例子,但是无法编写一个有效的正则表达式
1条答案
按热度按时间bogh5gae1#
试试这个↓↓↓