替换刮削的文本
Replacing Scraped Text
我正在构建一个抓取音乐曲目的平台,其中一些曲目名称包含"免费下载"之类的内容。我很难将这段文字从曲目标题中删除,我想知道是否有人能提供一个可行的解决方案。
文本/HTML示例:
<h3> Egokind – The Rush (FREE DOWNLOAD) </h3>
我尝试过一个onLoad函数,它包含一个jQuery替换函数,但我尝试的似乎都不起作用。($('h3').replace('FREE DOWNLOAD', ''))
(也尝试用"html"作为选择器。
网站上显示的所有数据都是通过外部源抓取的,然后使用Handlebars显示在我的HTML中。
HTML结构:(每个轨道显示为<li>...</li>
项目
ul > li > .track-meta > h3
提前感谢!
试试这个:
var new_string = $('h3').text().replace('FREE DOWNLOAD', '');
试试这个:
$("h3").text($("h3").text().replace(/FREE'sDOWNLOAD/g,""));
演示
相关文章:
- 使用JavaScript将标题文本替换为按钮文本
- jQuery在用新文本替换HTML文本时淡出HTML文本,而不是仅显示
- 为什么不'使用此JavaScript将文本替换为不起作用的链接
- 将元素文本替换为子项中的值
- 使用 Jquery 将文本替换为笑脸图像
- 将页面上的文本替换为 jQuery 并提示文件下载
- 使用 JavaScript 将文本替换为图像
- 将 d3 演示中的圆圈和文本替换为包含自定义 HTML 和 ko 绑定的 foreignObject
- JavaScript无法用新文本替换文本
- 将表中的文本替换为用户友好的文本
- 将.onclick属性中的文本替换为javascript
- Javascript/Jquery.使用带通配符的正则表达式将纯文本替换为html
- 按名称将文本替换为 JavaScript 属性的内容
- 如何将 JSON 字符串中的文本替换为 Greasemonkey 的用户脚本
- Javascript:用文本替换整个锚点
- 在Chrome扩展程序中将文本替换为Treewalker
- 通过将文本替换为类来换行/中断列表元素
- 如何使用javascript将文本替换为彩色文本
- JavaScript - 消除文本替换的延迟
- j查询遍历和文本替换