Два условия использования ИЛИ в XPATH

У меня есть текстовое поле,txtSearch», Я использую его для поиска людей по фамилии. это мой код

var xmlTempResultSearch = xmlResidentListDisplay.selectNodes(
    "//PeopleList/Row[contains(translate(@LastName, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'), '" +
    txtSearch.value + "')]");

Этот код выбирает все фамилии в XML, как текст, введенный в текстовое поле txtSearch.

Это переводит все заглавные буквы в строчные.

Так что, если я ищуDorosan»если я наберу 'доро», он возвращает правильного человека, потому что он перевел «D» к "д", Но когда я печатаюDoro»это неЯ не могу найти нужного человека.

мне интересно, могу ли я иметь два условия в XPATH, и как? Я хочу иметь возможность перевести все прописные буквы в строчные, ИЛИ перевести все строчные буквы в прописные.

Ответы на вопрос(4)

Ваш ответ на вопрос