[[Переменная]] == null
Так тоже работает. В кавычки не нужно т.к. это не строка
Привет всем! Я немного сомневаюсь в xpath
-
Я следил за вашим советом, и я пытаюсь научиться использовать xpath вместо regex. Тем не менее, я не могу извлечь некоторые вещи, поэтому, если кто-то знает, как это сделать, я был бы очень признателен (извините за мою плохую грамматику, я использую google translate ...)
1 .,"industryName":"brurbu blablashyvafd"
Я хотел бы извлечь «brurbu blablashyvafd»
- connectionsCount ": 141, & quot;
Я хотел бы получить номер «141»,
Я хотел бы извлечь это письмо
- 999888777
Я хотел бы извлечь этот номер телефона: он всегда начинается с 6 или 9 и имеет 9 цифр.
Большое спасибо за ответ, и извините, если это большая работа. Я просто изучаю xpath, и я трачу много времени ... Но эти четыре вещи ... Я не смог их решить
-
@cacats said in Привет всем! Я немного сомневаюсь в xpath:
.,"industryName":"brurbu blablashyvafd"
\.\,"industryName":"([\s\S]+?)" connectionsCount\ ":([\s\S]+?)\,\ & [^\ ]+?(@gmail\.com) ((?:9|6)\d{8,8})https://bablosoft.github.io/RegexpConstructor
Эта если я правильно понял. 2 regex извлекает с пробелом. но если это цифры без разницы. Ну или обтримте .trim()
gmail возьмет все до первого пробела -
@cacats А если вам xpath то я с похмелья))
экстрасексыэкстрасенсы в отпуске.
Нужно элементы, а не сами значения. id class li a или еще чего где он сидит.
Изучать xpath проще вот этим Текст ссылки там можно увидеть элементы которые предложит он или самому составить просто вставляя значения.
есть еще мануалы, но они pdf и на русском не знаю как у вас с этим,
Текст ссылки Это и есть пособие перечислен список почти всех элементов. -
@allive said in Привет всем! Я немного сомневаюсь в xpath:
connectionsCount\ ":([\s\S]+?),\ &
Да, огромная ошибка. В итоге я смог получить его с помощью regex (большое спасибо). Мне просто нужно это закончить:
<span class = "pv-top-card-v2-section1entity-name pv-top-card-v2-section__connections ml2 t-14 t-black t-bold">
brumbrum (fifi 500) </ span><span class = "pv-top-card-v2-section1entity-name pv-top-card-v2-section__connections ml2 t-14 t-black t-bold">
brumbrum (310) </ span>Теперь мне просто нужно извлечь числа в круглых скобках. Вы знаете, есть ли способ получить их с помощью одного REGEX или XPATH? Иногда число выглядит следующим образом: (fifi 500) и другие времена (310).
И это можно сделать: каждый раз, когда появляется пятница 500, вместо того, чтобы извлекать 500, положите «+» рядом с 500? То есть, это выглядит так: +500
На самом деле, большое спасибо за ответы. Сегодня я покупаю лицензию BAS, и мне просто нужно решить эту проблему, чтобы закончить программу
-
@cacats said in Привет всем! Я немного сомневаюсь в xpath:
<span class = "pv-top-card-v2-section1entity-name pv-top-card-v2-section__connections ml2 t-14 t-black t-bold">
brumbrum (fifi 500) </ span>//*[@class = 'pv-top-card-v2-section1entity-name pv-top-card-v2-section__connections ml2 t-14 t-black t-bold']Но это очень ненадежный. xpath редко хорош когда только по 1 элементу списком, (точный делать лучше с привязкой к parent и child) вы получите все значения на странице. Так что ни о какой точности речи нет если такого у вас много. зато списком обходить можно.
да она на оба элемента.
Этому выражению безразлично что именно внутри. В этом и преимущество и минус. Вы в любом случае получите текст такой или такой не важно даже если вообще вам там персонально привет передадут. Она берет все что внутри. Получаете элементы и вот тогда уже начинаете их обрабатывать и через те же if вытаскивать лучше регуоярками вам я так понимаю, но я не знаю всех вариантов.... @cacats пятница 500
задумался, блин гребаный гуглпереводчик включаю свои экстрасенсорные способности на максимум.ВЫероятно вы имеете в виду какое то событие? Да можно но вот как понять положите «+» рядом с 500
Есть мнение что это запрос)
Но есть мысль что проще спасибо гуглу... да можно работа с переменными конструктор или выполнить код например по условию if -
@allive said in Привет всем! Я немного сомневаюсь в xpath:
//*[@class = 'pv-top-card-v2-section1entity-name pv-top-card-v2-section__connections ml2 t-14 t-black t-bold']
Ну, это неважно, не волнуйся. Это то, что мне нужно!
Опять же, большое спасибо !!!