Книга: XSLT
translate()
translate()
Функция translate
служит для перевода или замены определенных символов. (Эта функция во многом похожа на операцию tr в Perl, если вы знакомы с операциями.) В функцию передаются две строки: одна задает список символов поиска, вторая задает список символов, которыми нужно заменить найденные символы. Функция применяется следующим образом:
string translate(string, from-characters, to-characters)
Например, если третий символ из from-characters
будет найден в string
, то третий символ из to-characters
заменит его в результирующей строке. В следующем примере такая функция translate
translate("steve-starpowder.com", "-", "@")
возвратит результирующую строку «[email protected]».
В этом примере я просто привожу строку к нижнему регистру:
translate("XSLT", "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "abcdefghijklmnopqrstuvwxyz")
- Функция translate
- Сдвиг (translate)
- Перевод веб-страниц с иностранного языка (вкладка Translate)
- NETMAP target
- Listing your active rule-set
- Основа для экспериментов
- Выражения с двумя цифрами
- Присваивания
- More About Network Address Translation
- 9.2.3 Remote Procedure Call Component
- 11.3.1 Buffers, Text, and Regions
- Глава 9 Трехмерные построения