@19717 чел, никто за тебя тебе скрипт не напишет тут в комментариях
Пойди и освой XPATH, это несложно, тебе линк уже дали. Освоишь и у тебя не будет возникать проблем с селекторами. И это не сложно. Но если XPATH для тебя неподъемно, не трать даже своё время. Купи у @FastSpace готовое решение и пользуйся. Это будет куда более рациональным решением.
Ты простейшую задачу второй день пытаешься решить. Ты копаешь не туда. Копай в XPATH и забудь о MATCH, по крайней мере конкретно в твоей ситуации делать лучше через XPATH
Регулярное выражение в найти элемент
-
Ситуация такая. Элемент может появиться с разным номером
Пока заметил только 2 случая>CSS> :nth-child(39) > :nth-child(2) > :nth-child(1) > :nth-child(2)и
>CSS> :nth-child(40) > :nth-child(2) > :nth-child(1) > :nth-child(2)Мне соответственно надо нажать. Как бы так написать, чтобы нажимало на тот, который и нашло
Варианты типа>CSS> * > :nth-child(2) > :nth-child(1) > :nth-child(2)или
>CSS> :nth-child(\d+) > :nth-child(2) > :nth-child(1) > :nth-child(2)не помогают
-
@checkdimon said in Регулярное выражение в найти элемент:
Ситуация такая. Элемент может появиться с разным номером
Пока заметил только 2 случая>CSS> :nth-child(39) > :nth-child(2) > :nth-child(1) > :nth-child(2)и
>CSS> :nth-child(40) > :nth-child(2) > :nth-child(1) > :nth-child(2)Мне соответственно надо нажать. Как бы так написать, чтобы нажимало на тот, который и нашло
Варианты типа>CSS> * > :nth-child(2) > :nth-child(1) > :nth-child(2)или
>CSS> :nth-child(\d+) > :nth-child(2) > :nth-child(1) > :nth-child(2)не помогают
CSS ненадежный выбор.
-
@checkdimon селекторы пишут по классам и id в первую очередь, тк у вас делать нельзя.
CSS
XPATH