Mercurial > dive4elements > river
comparison artifacts/doc/datacage_ref_de.rst @ 7415:f5948a07f317
Datacage ref doc: More docs for functions.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Tue, 22 Oct 2013 17:00:47 +0200 |
parents | 0e56d7b4b38c |
children | f26e7d386d8c |
comparison
equal
deleted
inserted
replaced
7414:2facd4066a28 | 7415:f5948a07f317 |
---|---|
680 Vorkommen des regulären Ausdrucks durch den String Ersatz. Auf im regulären Ausdruck | 680 Vorkommen des regulären Ausdrucks durch den String Ersatz. Auf im regulären Ausdruck |
681 gebildete Gruppen ``()`` kann mit ``$1``, ``$2``, ``$3`` usw. im Ersatztext zurückgegriffen werden. | 681 gebildete Gruppen ``()`` kann mit ``$1``, ``$2``, ``$3`` usw. im Ersatztext zurückgegriffen werden. |
682 ``dc:replace-all('KlausGabiPeter', '(Klaus|Peter)', '>$1<')`` resultiert demnach | 682 ``dc:replace-all('KlausGabiPeter', '(Klaus|Peter)', '>$1<')`` resultiert demnach |
683 in ``>Klaus<Gabi>Peter<``. | 683 in ``>Klaus<Gabi>Peter<``. |
684 | 684 |
685 ``dc:find-all`` Extraktion von Strings aus einem String anhand eines regulären Ausdrucks | |
686 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
687 | |
688 ``dc:find-all(Nadel, Heuhaufen)`` extrahiert aus einem String Heuhaufen all jene Substrings, | |
689 die auf den regulären Ausdruck Nadel passen. Das Resultat dieser Funktion ist eine Liste | |
690 von Strings. Sie ist leer, wenn das Muster nicht gefunden wurde. | |
691 | |
692 ``dc:find-all('\d{4}', '1900 1930 1941 1960')`` liefert dem entsprechend die Liste | |
693 ``'1900'``, ``'1930'``, ``'1941'``, ``'1960'``. | |
694 | |
695 ``dc:date-format`` Formatierte Ausgabe eines Datums | |
696 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
697 | |
698 ``dc:date-format(Format, Datum)`` leifert für ein Datum Datum einen String, der | |
699 nach den Formatierungsregeln aus Format formatiert wird. Für die Formatierungen | |
700 gelten die in SimpleFormat_ beschriebenen Regeln. | |
701 | |
702 .. _SimpleFormat: http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html | |
703 | |
704 ``dc::date-format(''dd.MM.yyyy', $datum,)`` liefert für ein ``$datum`` mit dem Wert 1. Dezember 1941 | |
705 den String ``01.12.1941``. | |
706 | |
707 | |
685 ``dc:group-key`` Wert des aktuellen Gruppierungsschlüssels | 708 ``dc:group-key`` Wert des aktuellen Gruppierungsschlüssels |
686 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 709 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
687 | 710 |
688 Siehe hierzu `dc:group`_. | 711 Siehe hierzu `dc:group`_. |
689 | 712 |
691 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 714 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
692 | 715 |
693 ``dc:dump-variables()`` liefert einen String mit der aktuellen Belegung aller Variablen. | 716 ``dc:dump-variables()`` liefert einen String mit der aktuellen Belegung aller Variablen. |
694 Dies ist zusammen mit ``dc:message`` nützlich, um eine Ablaufverfolgung zu implementieren. | 717 Dies ist zusammen mit ``dc:message`` nützlich, um eine Ablaufverfolgung zu implementieren. |
695 | 718 |
719 ``dc:get`` Dynamische Variablenauswertung | |
720 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
721 | |
722 ``dc:get(Variablenname)`` ermöglicht es, eine Variable über ihren Namen als String | |
723 auszuwerten. Gegenüber der normalen XPath-Variablenauswertung kann die Variable auch | |
724 null liefern. Bis auf diese Ausnahme ist der Aufruf ``dc:get('a')`` identisch zu ``$a`` | |
725 in XPath-Kontexten. | |
726 | |
727 ``dc:max-number`` **TODO** | |
728 | |
729 ``dc:min-number`` **TODO** | |
730 | |
696 ``dc:fromValue`` **TODO** | 731 ``dc:fromValue`` **TODO** |
697 | 732 |
698 ``dc:toValue`` **TODO** | 733 ``dc:toValue`` **TODO** |
699 | 734 |
700 ``dc:date-format`` **TODO** | |
701 | |
702 ``dc:get`` **TODO** | |
703 | |
704 ``dc:max-number`` **TODO** | |
705 | |
706 ``dc:min-number`` **TODO** | |
707 | |
708 ``dc:find-all`` **TODO** | |
709 |