1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Xml - Как Обратиться К Символу В Строке?

Тема в разделе "Web - программирование", создана пользователем romanraspopov, 9 май 2013.

  1. romanraspopov

    romanraspopov New Member

    Репутация:
    0
    Регистрация:
    9 май 2013
    Сообщения:
    1
    Симпатии:
    0
    Как можно в XML обратиться к символу в строковой переменной и определить попадает ли она в диапазон букв [a-z|A-Z]?

    В более общем виде задача выглядит так. Есть макрос, который на выходе должен выдавать либо строку "rus", либо строку "eng", это он определяет по первой букве фамилии автора: если буква > "z" (т.е. в таблице кодировки находится дальше, чем буква "z"), то фамилия считается русской, на выходе нужно выдать "rus", иначе "eng".

    В итоге макрос выглядит примерно так, как показано ниже...

    <macro name="language-sort">
    <choose>
    <if variable="author" ...???... >
    <text value="rus"/>
    </if>
    <else>
    <text value="eng"/>
    </else>
    </choose>
    </macro>


    Но что должно быть на месте вопросов? Возможно, нужно ввести дополнительную переменную? Подскажите, что можно сделать.
    P.S. Может эта информация поможет - это фрагмент стиля CSL (стиль цитат) для таких программ создания библиографических списков как Zotero.
     
Загрузка...

Поделиться этой страницей