Регулярное выражение в найти элемент



  • Ситуация такая. Элемент может появиться с разным номером
    Пока заметил только 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


Log in to reply