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, 08: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: "\.")
}}