Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试创建一个 safari 扩展程序,它将在任何看起来像BibText条目的文本之后放置一个“添加到 BibDesk”链接。BibText 条目如下所示:
@string{ foo = "bar", foo2 = "bar2" }
我知道如何构建必要的正则表达式,但我的问题是使用 javascript 搜索页面上所有文本以查找特定文本位的最佳方法是什么?
使用选择器获取任何可以包含文本节点(div、p 等)的元素,然后为每个元素搜索任何 BibText 条目并将匹配的文本替换为自身加上完成工作的链接附加到末尾。