获取HTML标记之间的空格可以通过以下几种方法:
var htmlString = "<p> This is a paragraph. </p>";
var spaceRegex = /<[^>]+>(\s+)<[^>]+>/g;
var spaces = htmlString.match(spaceRegex);
console.log(spaces);
这段代码将输出一个数组,其中包含两个空格字符串。
var htmlString = "<p> This is a paragraph. </p>";
var div = document.createElement('div');
div.innerHTML = htmlString;
var spaces = div.firstChild.textContent.trim();
console.log(spaces);
这段代码将输出一个字符串,其中包含两个空格。
from bs4 import BeautifulSoup
htmlString = "<p> This is a paragraph. </p>"
soup = BeautifulSoup(htmlString, 'html.parser')
spaces = soup.p.string.strip()
print(spaces)
这段代码将输出一个字符串,其中包含两个空格。
需要注意的是,获取HTML标记之间的空格可能会受到HTML文档结构和格式的影响,因此具体的实现方法可能会有所不同。以上提供的方法仅供参考,具体应根据实际情况选择合适的方法。
领取专属 10元无门槛券
手把手带您无忧上云