从 html 评论中提取数据的 JavaScript Regex 表达式

标签 javascript html regex

我需要提取带有 Id 的 html 评论。注释位于 div 上,使用 JQuery $ 运算符不难获得。但是我无法弄清楚我需要的正确 RegEx 字符串。这是评论:

<!-- sid=FFKK12H1 -->

我需要一个 JS 变量,该变量分配有字符串“FFKK12H1”。要使用的正确语法/表达式是什么?谢谢!

编辑:

我忘记了一条非常重要的信息:该代码需要在 IE7 上运行。不幸的是,这是我公司允许我们使用的浏览器,到目前为止,没有一个建议的解决方案在那里工作。还有其他想法吗?

最佳答案

正则表达式为:/<!-- sid=(.+?) -->/i :

var str = '<!-- sid=FFKK12H1 -->';
console.log(str.match(/<!-- sid=(.+?) -->/i)[1]);

关于从 html 评论中提取数据的 JavaScript Regex 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14944482/

相关文章:

javascript - Apollo "Subscription field must return Async Iterable. Received: undefined"

javascript - 围绕中心旋转图标

javascript - knockout.js 验证错误计数未设置

html - 使用 CSS3 的多个动画无法按预期工作

javascript - 鼠标悬停后下拉菜单不会保持静止

javascript - 在 Laravel Form Open 中使用 Jquery Confirm?

html - Paypal Express结帐实现

javascript - 使用 javascript 更改字符串

regex - Perl QR//和替代

java - 需要为字符串文字定义一个常量[SonarQube Smell]