我在 Javascript 中有以下字符串,需要删除<?xml ... ?>
and<!DOCTYPE .... ]>
标记。无法将其转换为 dom,因为 BR 标记错误为未关闭 - 并且无法编辑实际内容。
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html [<!ENTITY amp "&#38;">]><div>Blah<br> Blah</div>
试图用 .replace 做到这一点,但似乎无法到达那里
text.replace(/\<\?xml.+\?\>/g, '');