Im пытается вернуть элементы watin, у которого есть внутренний текст, содержит подстроку. Это работает большую часть времени, за исключением случаев, когда внутренний текст имеет определенные символы. Im, используя код ниже для поиска элемента со следующим текстом: внутренний! < - конец # счета-область - >Watin не может вернуть элементы, используя поиск по тексту
ElementCollection ec = doc.Elements.Filter(Find.ByText(new Regex(str)));
str = "<!-- end #account-area -->" ec[0] index out of range FAIL!
str = "account-area" ec[0] index out of range FAIL!
str = "account" ec[0] index out of range FAIL!
Там, кажется, специальные символы, но почему я не могу найти тебя Элементы с использованием подстроки без специальных символов? Как мне добиться успеха?
Каково значение 'str' при создании объекта' Regex'? –