在开发人员控制台中,我有一个看起来像这样的元素:
<span>
"Total Items: "
"10"
</span>
我只想从中取出第二个字符串(“ 10”),但是textContent
,innerText
,outerText
,innerHTML
和{{1} }全部将值连接成一个字符串(没有换行符)。
如何检测原始HTML中的拆分位置?
我正在使用Javascript(Node.js),因此可以使用JQuery或Cheerio解决方案。
答案 0 :(得分:0)
好吧,这取决于您使用的是哪个中断,但是请尝试选择内部html并将其拆分为中断本身
var splitString = $("span")[0].innerHTML.split("\n")
var secondLine = splitString[1]
答案 1 :(得分:0)
如果没有任何换行符,则可以使用RegEx进行拆分:
myString.split(/"(.*?)"/g)
然后获取第二个值。