.. _functx_sort-case-insensitive:
============================
functx:sort-case-insensitive
============================
Ordena uma sequência de valores ou de nós sem diferenciar maiúsculas e
minúsculas
Descrição
~~~~~~~~~
A função functx:sort-case-insensitive ordena uma sequência de valores ou de nós
sem levar em conta maiúsculas e minúsculas. Normalmente, com a maioria das
collations, todas as maiúsculas vêm antes de todas as minúsculas, então "Z"
viria antes de "a". Os itens voltam com a caixa original.
.. list-table::
:widths: 40 60
:header-rows: 1
* - **Parâmetros**
- **Descrição**
* - seq:item()
- a sequência a ordenar
Exemplos
~~~~~~~~
Os exemplos abaixo usam este documento de entrada:
.. code-block:: xml
a
c
B
.. list-table::
:widths: 50 50
:header-rows: 1
* - **XPath**
- **Resultado**
* - functx:sort-case-insensitive(('a','c','B'))
- ('a', 'B', 'c')
* - functx:sort-case-insensitive($in-xml/\*)
- a B c
Veja também
~~~~~~~~~~~
.. toctree::
:titlesonly:
:glob:
* :ref:`functx_sort`.
* :ref:`functx_sort-as-numeric`.
* :ref:`functx_sort-document-order`.