Чтобы получить желаемое целевое значение строки "8724483318952"
, вы можете использовать следующее выражение XPath-1.0:
substring-before(substring-after(script,'abn":'),',')
Получает нужную строку из тега <script>
и выводит * 1006.*
"8724483318952"
Подпись XPathUrl
, в соответствии с эта ссылка :
=XPathOnUrl(
string url,
string xpath,
string attribute,
string xmlHttpSettings,
string mode
) : vector
Таким образом, все выражение может выглядеть так:
=XPathOnUrl(A2,"substring-before(substring-after(//ul[@class='headshot']/script,'abn":'),',')")
Я не уверен, что это выражение действительно работает, но оно должно дать вам довольно точное представление о том, как обрабатывать выражения XPath в целом.