<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.uugrn.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pharao</id>
	<title>UUGRN - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.uugrn.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pharao"/>
	<link rel="alternate" type="text/html" href="https://wiki.uugrn.org/Spezial:Beitr%C3%A4ge/Pharao"/>
	<updated>2026-06-29T04:26:39Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.42.5</generator>
	<entry>
		<id>https://wiki.uugrn.org/index.php?title=Regex&amp;diff=4421</id>
		<title>Regex</title>
		<link rel="alternate" type="text/html" href="https://wiki.uugrn.org/index.php?title=Regex&amp;diff=4421"/>
		<updated>2006-07-21T19:32:34Z</updated>

		<summary type="html">&lt;p&gt;Pharao: erster Eintrag&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Regular Expressions (aka regex)==&lt;br /&gt;
mit regular Expressions ist es möglich einen Text nach bestimmten Mustern zu durchsuchen und zu ersetzen.&lt;br /&gt;
&lt;br /&gt;
===Optionen===&lt;br /&gt;
g: globale Suche. Findet alle Stellen an denen das Suchwort vorkommt&lt;br /&gt;
&lt;br /&gt;
i: Unterscheidet nicht zwischen Groß- und Kleinschreibung&lt;br /&gt;
&lt;br /&gt;
s: Sucht über das Zeilenende hinweg&lt;br /&gt;
&lt;br /&gt;
m: \n wird als Zeilenende erkannt&lt;br /&gt;
&lt;br /&gt;
===Zeichengruppe===&lt;br /&gt;
(a|b|c)  : alternative Zeichenfolgen an einer Stelle im Wort / Satz&lt;br /&gt;
&lt;br /&gt;
(a|b|)   : s.o. + kein Zeichen&lt;br /&gt;
&lt;br /&gt;
[a-e]    : alternative Zeichen a,b,c,d,e&lt;br /&gt;
&lt;br /&gt;
[abc(]   : alternative Zeichen a,b,c,(&lt;br /&gt;
&lt;br /&gt;
[^A-Za-z]: jedes Zeichen, dass kein Buchstabe ist&lt;br /&gt;
&lt;br /&gt;
\d       : = [0-9]&lt;br /&gt;
&lt;br /&gt;
\D       : = [^0-9]&lt;br /&gt;
&lt;br /&gt;
\s       : = [\t\f\r\n]&lt;br /&gt;
&lt;br /&gt;
\S       : = [^\t\f\r\n]&lt;br /&gt;
&lt;br /&gt;
\w       : = [A-Za-z0-9_]&lt;br /&gt;
&lt;br /&gt;
\W       : = [^A-Za-z0-9_]&lt;br /&gt;
&lt;br /&gt;
.        : = alles außer \n - wenn die Option s verwendet wird, wird auch \n mit eingeschlossen&lt;br /&gt;
&lt;br /&gt;
===Quantifizierer===&lt;br /&gt;
{a,b}: mindestens a - maximal b Wiederholungen&lt;br /&gt;
&lt;br /&gt;
{a,} : mindestens a Wiederholungen&lt;br /&gt;
&lt;br /&gt;
{a}  : genau a Wiederholungen&lt;br /&gt;
&lt;br /&gt;
?    : = {0,1}&lt;br /&gt;
&lt;br /&gt;
 *   : = {0,}&lt;br /&gt;
&lt;br /&gt;
+    : = {1,}&lt;br /&gt;
&lt;br /&gt;
===Anker===&lt;br /&gt;
\b: Wortgrenze&lt;br /&gt;
&lt;br /&gt;
\B: Nichtwortgrenze&lt;br /&gt;
&lt;br /&gt;
\A: Anfang des Strings&lt;br /&gt;
&lt;br /&gt;
^ : Anfang des Strings - mit Option /m wird auch jede Position hinter \n berücksichtigt&lt;br /&gt;
&lt;br /&gt;
\Z: Ende des Strings&lt;br /&gt;
&lt;br /&gt;
$ : Ende des Strings - mit Option /m wird auch jede Position vor \n berücksichtigt&lt;/div&gt;</summary>
		<author><name>Pharao</name></author>
	</entry>
</feed>