我的网页上有字符串,看起来像“ @ Account9 Hey Dude”。 @ Account9是一个链接,“ Hey Dude”是span。请帮助我创建选择器以提取“ @ Account9 Hey Dude”。
注意:可以找到类似硒的“规范空间”方法。
@ Account9嘿杜德
答案 0 :(得分:2)
要创建一个选择器,以提取提供的标记的内部文本:
<div class=“XYZ123>
<span class="r-18u37iz">
<a href="/Account9" dir="ltr" role="link" data-focusable="true" class=“ABC123”>@Account9 </a>
</span>
</div>
<span class=“ABCxyz123”> :Hey Dude</span
您需要找到这些元素的第一个父元素(div class=“XYZ123
和span class=“ABCxyz123”
),为其指定CSS选择器并调用innerText
属性。
const targetText = await Selector('<parent_of_these_elements>').innerText;