在节点

时间:2016-03-23 11:20:22

标签: javascript regex node.js pug

我需要一种方法来查找玉石模板中定义的特定选择器。我们假设它可以是具有特殊id前缀([id^="prefix"])的任何元素。基于此我想生成变量并将它们提供给布局和其他模板逻辑。

到目前为止,我已经找到了几种方法:

  1. 一个非常复杂的正则表达式。由于未知的嵌套,我需要具有未知的内容等等,它将过于复杂。
  2. 编译为html并使用cheeriojsdom。哪个会起作用但我需要根据找到的特定节点和来自它们的信息再次重新编译。
  3. 我错过了任何选择吗?什么东西从玉盒可以帮助? 正则表达式似乎是最好的方式,但我担心这几乎是不可能的。

    提前致谢。

0 个答案:

没有答案