本文详细介绍了如何使用 javascript 正则表达式为不规范的 `
。$1 会引用第一个捕获组的内容。
const htmlContent = ``;const initialRegex = /(@@##@@]*[^/])>/g; // 注意:这里已是优化后的正则const result = htmlContent.replace(initialRegex, '$1 />');console.log(result);This is just some random text
@@##@@ @@##@@ @@##@@
优化正则表达式:避免重复添加斜杠
上述初始的正则表达式 (
‘);console.log(‘\n— 修复后的 HTML —‘);console.log(fixedHtmlContent);
微信扫一扫
支付宝扫一扫