【以下回答由 GPT 生成】
这段HTML代码中的一串不允许的内容是由于HTML编码引起的。在这段代码中,出现了类似于 "," 和 "," 这样的内容。这些内容实际上是特殊字符的编码表示。
解决方案如下:
示例代码如下:
const htmlString = `<p></p><p class="md_img_container"><img class="md_img" src="" alt="img" align="left" /></p><p></p>
<p></p><p class="md_img_container"><img class="md_img" src="" alt="img" align="left" /></p><br />明明一样的,为什么就是不允许啊<br /><p class="md_img_container"><img class="md_img" src="" alt="img" align="left" /></p>这个页面我刷新过,前面js链接也没有错<p></p>`;
const replacedString = htmlString.replace(/,/g, ',').replace(/,/g, '。');
console.log(replacedString);
示例代码如下:
const htmlString = `<p></p><p class="md_img_container"><img class="md_img" src="" alt="img" align="left" /></p><p></p>
<p></p><p class="md_img_container"><img class="md_img" src="" alt="img" align="left" /></p><br />明明一样的,为什么就是不允许啊<br /><p class="md_img_container"><img class="md_img" src="" alt="img" align="left" /></p>这个页面我刷新过,前面js链接也没有错<p></p>`;
请注意,在替换特殊字符时,可以使用正则表达式进行全局替换。在示例代码中,我使用了 replace(/,/g, ',')
和 replace(/,/g, '。')
来分别替换逗号和句号。
【相关推荐】
你代码没保存