Vorlage:Preg escape: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
J* (Diskussion | Beiträge) |
J* (Diskussion | Beiträge) |
||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
{{#replace: | {{#replace: | ||
{{urlencode: | {{urlencode: | ||
− | {{{1|In diesem Text sind (inzwischen) | + | {{{1|In diesem Text sind (inzwischen) _keine Steuerzeichen mehr drin!}}} |
}} | }} | ||
− | | + | | + | | + | {{{leer|\x20}}} |
}} | }} | ||
| % | \x | | % | \x | ||
}} | }} | ||
− | | . | \. | + | | . | {{{punkt|\.}}} |
}}<noinclude> | }}<noinclude> | ||
---- | ---- | ||
Eine Vorlage, die Text so umwandelt, dass für eine Regular Expression keine Steuerzeichen (.*[]{} usw.)mehr drin sind. Auch die Leerzeichen werden umgewandelt, damit DPL damit klarkommt. Vermutlich einziger Einsatzbereich ist DPL (mit titleregexp oder includematch) | Eine Vorlage, die Text so umwandelt, dass für eine Regular Expression keine Steuerzeichen (.*[]{} usw.)mehr drin sind. Auch die Leerzeichen werden umgewandelt, damit DPL damit klarkommt. Vermutlich einziger Einsatzbereich ist DPL (mit titleregexp oder includematch) | ||
+ | |||
+ | Parameter: | ||
+ | |||
+ | <pre><nowiki> | ||
+ | {{preg_escape | ||
+ | |Text, der umgewandelt werden soll | ||
+ | |leer=Optional: Expression für Leerzeichen (standard: "\x20"; bitte nicht " " verwenden, das klappt nämlich nicht) | ||
+ | |punkt=Optional: Expression für Punkt (standard: "\.") | ||
+ | }} | ||
+ | </nowiki></pre> | ||
+ | |||
+ | [[Kategorie:Programmier-Vorlagen]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 18. Mai 2009, 07:54 Uhr
In\x20diesem\x20Text\x20sind\x20\x28inzwischen\x29\x20_keine\x20Steuerzeichen\x20mehr\x20drin\x21
Eine Vorlage, die Text so umwandelt, dass für eine Regular Expression keine Steuerzeichen (.*[]{} usw.)mehr drin sind. Auch die Leerzeichen werden umgewandelt, damit DPL damit klarkommt. Vermutlich einziger Einsatzbereich ist DPL (mit titleregexp oder includematch)
Parameter:
{{preg_escape |Text, der umgewandelt werden soll |leer=Optional: Expression für Leerzeichen (standard: "\x20"; bitte nicht " " verwenden, das klappt nämlich nicht) |punkt=Optional: Expression für Punkt (standard: "\.") }}