var cheerio = require("cheerio");
var $= cheerio().load(html);
var text = $(".box").text();
如图如码,获取"目标文本",但会连"文本"也获取到。
感谢解惑!!!
解决方案
试试:
var cheerio = require('cheerio');var $ = cheerio.load('<div class="box">目标文本<span>文本</span></div>');var text = $('.box').children()[0].prev.data;console.log(text);