Hier sind reguläre Ausdrücke für den AWB, die verwendet werden können, um Typografieverbesserungen durchzuführen.
Um die Suchen und Ersetzen-Regeln selbst zu nutzen: Den Xml-Code über „Seite bearbeiten“ in den Editor kopieren und eine Datei mit der Endung .xml erstellen. Diese kann dann mit dem AWB über „Open settings…“ geöffnet werden.
Weiterhin gilt natürlich: Jede Änderung vorher prüfen, denn die regulären Ausdrücke sind noch im experimentellen Stadium. Wenn Fehler gefunden werden, können diese hier gepostet und somit verbessert werden.
<?xml version="1.0"?> <AutoWikiBrowserPreferences xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:space="preserve" Version="5.3.0.0"> <Project>wikipedia</Project> <LanguageCode>de</LanguageCode> <CustomProject>/</CustomProject> <UsingSecure>false</UsingSecure> <PHP5>false</PHP5> <List> <ListSource /> <SelectedProvider>CategoryListProvider</SelectedProvider> <ArticleList /> </List> <FindAndReplace> <Enabled>true</Enabled> <IgnoreSomeText>true</IgnoreSomeText> <IgnoreMoreText>false</IgnoreMoreText> <AppendSummary>true</AppendSummary> <Replacements /> <AdvancedReps> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>- -> –</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\[\[(bs|e[olns]|fr|gl|hr|it|ja|lt|n[lno]|p[lt]|ru|sv|uk)\:.*) - (?!.*\.(gif|GIF|jpe?g|JPE?G|png|PNG|svg|SVG))</replace_> <with_> – </with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> </Children> <Name>Jahreslinks</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(Gründung.{0,10}|PJ\s?=[^\n]*))(?<=(\n\||\|ZEIT(\d)?=|\n\*)[^\n]*)\[\[\s?([1-9]\d?\d?\d?)\s?\]\]</replace_> <with_>$4</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>true</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>Singleline</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>([[Jahr]]-[[Jahr]]) -> (Jahr–Jahr)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\(\s?\[\[([1-9]\d?\d?\d?)\]\]\s?(-|–)?\s?\[\[([1-9]\d?\d?\d?)\]\]\s?\)</replace_> <with_>($1–$3)</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>(ca. [[Jahr]]-[[Jahr]]) -> (Jahr–Jahr)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\(\s?ca\.?\s?\[\[([1-9]\d?\d?\d?)\]\]\s?(-|–)?\s?\[\[([1-9]\d?\d?\d?)\]\]\s?\)</replace_> <with_>(ca. $2–$4)</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>ca. [[Jahr]] -> ca. Jahr</Name> <ruletype_>OnWholePage</ruletype_> <replace_>ca\.?\s?\[\[\s?([1-9]\d?\d?\d?)\s?\]\]</replace_> <with_>ca. $1</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>Jahreslinks v. Chr.</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(Gründung|PJ\s?=)[^\n]*)(?<=(\n\||\|ZEIT(\d)?=|\n\*)[^\n]*)\[\[([1-9]\d?\d?\d?)\s?v\.\s?Chr\.\]\]</replace_> <with_>$4 v. Chr.</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>[[1945|45]] / [[1945|5]] -> 45</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(Gründung.{0,10}|PJ\s?=[^\n]*))(?<=(\n\||\|ZEIT(\d)?=|\n\*)[^\n]*)\[\[(\d?\d\d\d)\|\d\d?\]\]</replace_> <with_>$4</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>Tageslinks</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(Gründung)[^\n]*)(?<=(\n\||\|ZEIT\d?=|\n\*)[^\n]*)\[\[\s?([1-3]?\d)\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)\s?\]\]</replace_> <with_>$3. $4</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>Tageslinks [[x. Monat|x.]]</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(Gründung)[^\n]*)(?<=(\n\||\|ZEIT\d?=|\n\*)[^\n]*)\[\[([1-3]?\d)\.\s?(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)\|\3\.?\s?\]\]</replace_> <with_>$3.</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>Tageslinks "Jänner"</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(Gründung)[^\n]*)(?<=(\n\||\|ZEIT(\d)?=|\n\*)[^\n]*)\[\[\s?([1-3]?\d)\. Januar\s?\|\s?([1-3]?\d)\. Jänner\s?\]\]</replace_> <with_>$4. Jänner</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>(* [[Jahr]]) -> (* Jahr)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!('''|\|\}\})\s)\(\*\s?\[\[([1-9]\d?\d?\d?)\]\]?\s?\)</replace_> <with_>(* $1)</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>(* [[Jahr]], † [[Jahr]]) -> (* Jahr; † Jahr)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!('''|\|\}\})\s)\(\*\s?\[\[([1-9]\d?\d?\d?)\]\]?\s?(,|;|-|–)?\s?†\s?\[\[([1-9]\d?\d?\d?)\]\]\)</replace_> <with_>(* $2; † $4)</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>[[Monat Jahr]] -> Monat Jahr</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\[\[(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)\s?([1-9]\d?\d?\d?)\]\]</replace_> <with_>$1 $2</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>(* [[Tag]] [[Jahr]], † [[Tag]] [[Jahr]]) -> (* Tag Jahr; † Tag Jahr)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!('''|\|\}\})\s)\(\*\s?\[\[([1-3]?\d)\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)\]\]\s?\[\[\s?([1-9]\d?\d?\d?)\s?\]\]\s?(\s|,|;|-|–)\s?†\s?\[\[([1-3]?\d)\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)\]\]\s?(\[\[)?\s?([1-9]\d?\d?\d?)\s?(\]\])?\)</replace_> <with_>(* $1. $2 $3; † $5. $6 $8)</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>(* [[Tag]] [[Jahr]], † [[Jahr]]) -> (* Tag Jahr; † Jahr)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!('''|\|\}\})\s)\(\*\s?\[\[([1-3]?\d)\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)\]\]\s?\[\[\s?([1-9]\d?\d?\d?)\s?\]\]\s?(\s|,|;|-|–)\s?†\s?\[\[\s?([1-9]\d?\d?\d?)\s?\]\]\)</replace_> <with_>(* $1. $2 $3; † $5$6)</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>(* [[Tag]] [[Jahr]]) -> (* Tag Jahr)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!('''|\|\}\})\s)\(\*\s?\[\[([1-3]?\d)\. (Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)\]\]\s?\[\[\s?([1-9]\d?\d?\d?)\s?\]\]\)</replace_> <with_>(* $1. $2 $3)</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>PJ=Jahr -> PJ=[[Jahr]]</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(PJ\s?=\s?)([1-9]\d?\d?\d?)</replace_> <with_>$1[[$2]]</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>(Jahr v. Chr.-Jahr v. Chr.)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\(\s?\[\[([1-9]\d?\d?\d?)\s?v\.\s?Chr\.\]\]\s?(-|–)?\s?\[\[([1-9]\d?\d?\d?)\s?v\.\s?Chr\.\]\]\s?\)</replace_> <with_>($1 v. Chr. bis $3 v. Chr.)</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>(Jahr v. Chr.-Jahr)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\(\s?\[\[([1-9]\d?\d?\d?)\s?v\.\s?Chr\.\]\]\s?(-|–)?\s?\[\[([1-9]\d?\d?\d?)\s?\]\]\s?\)</replace_> <with_>($1 v. Chr. bis $3)</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>[[Monat]] -> Monat</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!Gründung.{0,10})(?<=(\n\||\|ZEIT(\d)?=|\n\*)[^\n]*)\[\[(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)\]\]</replace_> <with_>$3</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> </Children> <Name>Links</Name> <ruletype_>OnWholePage</ruletype_> <replace_ /> <with_ /> <ifContains_ /> <ifNotContains_ /> <regex_>false</regex_> <ifIsRegex_>true</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>Singleline</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>ISNB -> ISBN</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\bISNB\b(?=\s?\d)</replace_> <with_>ISBN</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>Standart -> Standard</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(S|s)tandart(?!e)</replace_> <with_>$1tandard</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> </Children> <Name>Tippfehler</Name> <ruletype_>OnWholePage</ruletype_> <replace_ /> <with_ /> <ifContains_ /> <ifNotContains_ /> <regex_>false</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>- -> –</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\[\[(bs|e[olns]|fr|gl|hr|it|ja|lt|n[lno]|p[lt]|ru|sv|uk)\:[^\n]*) - (?![^\n]*\.(gif|GIF|jpe?g|JPE?G|png|PNG|svg|SVG))</replace_> <with_> – </with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>| - -> | –</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\n\| -\n</replace_> <with_> | – </with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>richtige Bis-Striche (?-xxxx)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(\|\s?|\?|\.\.\.)\s?(-|–|–)\s?([1-9]\d?\d?\d?)</replace_> <with_>$1–$3</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>richtige Bis-Striche (xxxx-?)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>([1-9]\d?\d?\d?)\s?(-|–|–)\s?(\?|um|ca\.?|heute|\.\.\.|etwa|\n|\)|jetzt)</replace_> <with_>$1–$3</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>richtige Bis-Striche (xxxx- |)</Name> <ruletype_>OnWholePage</ruletype_> <replace_>([1-9]\d?\d?\d?)\s?(-|–|–) \|</replace_> <with_>$1– |</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>1848 (?) -> 1848?</Name> <ruletype_>OnWholePage</ruletype_> <replace_>([1-9]\d?\d?\d?)\s?(\(\?\)|\?)</replace_> <with_>$1?</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>mehrere Leerzeichen / Tabs -> 1 Leerzeichen</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(\n|\s)\|[^\n]*)( |\t){2,}(?!\n)</replace_> <with_> </with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>xxxxx -> xx.xxx</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(GKZ=|BoxRec ID\||parlament-at\||\|cap\s?=\s?|OFDb\||\:#|EN\s?|type\:city\(|scale\:|Postleitzahl\]?\]?[\:=]?\s?|=CI\s?|arch\||\{\{HLS\||\|AL\||insee=|cp=|D-|ArtikelID=|IGN\||quid\|))(?<!(DIN|Gemeindekennziffer|ISBN|ISO|ISSN|PLZ|Postleitzahl\]?\]?e?n?\:|SNCF).{0,15})(?<!(\|\s?CAS|\|\s?\[?\[?CAS-Nummer|\<math\>|\<\!--|https?\:\/\/|Anschrift(Ort)?\s?(\:|=)|ADRESSE\s?=|\|\s?[aA]dresse|Koordinate Artikel\||LÄNGENGRAD\s?=|\|\s?PLZ|\|\s?Postleitzahl|Telefonvorwahl|\|\s?Einwohner|\nEINWOHNER\s?=|\|\s?Verwaltungsadresse|\|\s?FLÄCHE)[^\n]*)\b([1-9]\d)(\d\d\d)(?=\D)(?!_N)(?![^\n]*\.(jpe?g|png))</replace_> <with_>$6.$7</with_> <ifContains_ /> <ifNotContains_>\<\!--\s?(S|s)chweizbezogen</ifNotContains_> <regex_>true</regex_> <ifIsRegex_>true</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>xx'xxx -> xx.xxx</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(type\:city\(|scale\:|Postleitzahl\:\s?))(?<!(\<math\>|\<\!--|https?\:\/\/).*)(?<!(ISBN|ISSN|PLZ|Postleitzahl\]\]\:).{0,15})\b([1-9]\d)('|´|`)(\d\d\d)(?=\D)</replace_> <with_>$4.$6</with_> <ifContains_ /> <ifNotContains_>\<\!--\s?(S|s)chweizbezogen</ifNotContains_> <regex_>true</regex_> <ifIsRegex_>true</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>xxxxxx -> xxx.xxx</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(|CODE = |type\:city\(|scale\:|color\:\#|CH-X=|CH-Y=))(?<!(\<math\>|\<\!--|https?\:\/\/|leftarm2=).*)(?<!(ISBN|ISSN|Telefonnummer).{0,15})\b([1-9]\d\d)(\d\d\d)(?!.{0,10}\.(jpe?g|png))(?=\D)</replace_> <with_>$4.$5</with_> <ifContains_ /> <ifNotContains_>\<\!--\s?(S|s)chweizbezogen</ifNotContains_> <regex_>true</regex_> <ifIsRegex_>true</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>xxx'xxx -> xxx.xxx</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(type\:city\(|scale\:|color\:\#|CH-X=|CH-Y=))(?<!(\<math\>|\<\!--|https?\:\/\/).*)(?<!(ISBN|ISSN).{0,15})\b([1-9]\d\d)('|´|`)(\d\d\d)(?=\D)</replace_> <with_>$4.$6</with_> <ifContains_ /> <ifNotContains_>\<\!--\s?(S|s)chweizbezogen</ifNotContains_> <regex_>true</regex_> <ifIsRegex_>true</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>richtige Bis-Striche</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!((a|A|DC)[\S]{0,2}|(B-|BAC|Bereifung|Boeing|GT|Typ).{0,3}|(\[\[\:?Bild\:|\{\{flagicon\||ISBN|ISSN).{0,15}|(\|\s?CAS|\|\[?\[?CAS-Nummer|EINECS-Nummer|GEBURTSDATUM=|PLZ\s?=|STERBEDATUM=|\[\[(bs|e[olns]|fr|hr|it|ja|lt|n[lno]|p[lt]|ru|s[lv]|uk)\:|\<math\>|\<\!--|https?\:\/\/|\|Stand|abk_titel\=Post|\{\{musicbrainz künstler\|)[^\n]*))([1-9]\d?\d?\d?)\s?(-|–|–|\.\.| –)\s?(\d\d?\d?\d?)(?!.*\.(gif|GIF|jpe?g|JPE?G|ogg|OGG|png|PNG|svg|SVG))(?!.{0,5}Wo\.)(?=\d)</replace_> <with_>$7–$9</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>Tabellenformatierung</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\{\|\s{0,100}border=\"?1\"?\s{0,100}\n</replace_> <with_>{| class="wikitable" </with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>IgnoreCase</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>Image / bild -> Bild</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\[\[(\:?)((I|i)mage|bild)\:</replace_> <with_>[[$1Bild:</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>z.B. -> z. B.</Name> <ruletype_>OnWholePage</ruletype_> <replace_>z\.?\s?(b|B)\.</replace_> <with_>z. B.</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>v.a. / u.a. -> v. a. / u. a.</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!u\.)(u|v)\.\s?a\.</replace_> <with_>$1. a.</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>d.h. / d. h. -> d. h.</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!<!-- )d\.\s?h\.</replace_> <with_>d. h.</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>1530 : -> 1530:</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!<math>.*)([1-9]\d?\d?\d?)(\?)?\s\:</replace_> <with_>$1$2:</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>50Einheit -> 50 Einheit</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\[\[(e[olns]|fr|it|ja|lt|n[lno]|p[lt]|ru|sv|uk).*)(?<!(\"|width|font-size|https?).*)(?<!\{\{[^\n\}]*)(?<![a-zA-Z])(?<!(Comet|Départements?|D?C-|IFA|MI-|T-|TGV-|VB-).{0,2})(?<!(Chrysler|F-|Ju |MD-|opus).{0,3})(?<!\[\[Bild\:.{0,15})(\d)\s?(([mckhM]?([mgstlNJCAOKW]|Hz|bit|kn)[²³]?)|[‰]|°C|PS)(\s|\)|\;|\,|\/|\.)(?!(jpe?g|-Modelle))</replace_> <with_>$5 $6$9</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>° C -> °C</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<=\d)°( | )C</replace_> <with_> °C</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>50% -> 50-%</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!((MD-|VN-|ZR-).{0,3}|(\"|width|\[\[).{0,10}|https?[^\n]*))(\d)\s?((([mckM]|da)?([mgslNJCAOK]|Hz|bit)[²³]?)|[%‰]|°C)(?=\-)(?!-Modelle)</replace_> <with_>$4-$5</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>"''Text''" -> ''„Text“''</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\w)(?<!(align=|bgcolor=|border=|cellpadding=|cellspacing=|colspan=|div class=|style=|width=).{0,5})("|´´|``)''([^"\n]*)''(\2)(?!\w)</replace_> <with_>''„$3“''</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>"Text" -> „Text“</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\w)(?<![rR]ef [nN]ame=)(?<!((align|ALIGN|background|bgcolor|border|BORDER|[cC]ellpadding|CELLPADDING|[cC]ell[sS]pacing|CELLSPACING|class|clear|colspan|div class|div id|font color|FONT FACE|font size|gallery caption|[hH]eight|ID|name|ol start|rowspan|rules|SIZE|span dir|style|width)\s?=).{0,5})(?<!(blockquote lang=|\[\[(ar|da|e[olns]|f[ir]|i[dt]|ja|lt|n[lno]|p[lt]|ru|s[rv]|uk)\:)[^\n]*)("|´´|``)\s?([^"´´``\n]*)\4(?!(\w|\.jpe?g|\.JPE?G))</replace_> <with_>„$5“</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>“Text“ -> „Text“</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\w)(?<!((align|ALIGN|bgcolor|border|BORDER|cellpadding|cellspacing|class|colspan|div class|font size|Height|name|rowspan|style|width)\s?=).{0,5})“([^”\n]*)”(?!\w)</replace_> <with_>„$3“</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>“''Text''“ -> ''„Text“''</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\w)(?<!((align|bgcolor|border|cellpadding|cellspacing|class|colspan|div class|Height|name|rowspan|style|width)\s?=).{0,5})“''([^”\n]*)''”(?!\w)</replace_> <with_>''„$3“''</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>*/†Tag/Jahr -> */† Tag/Jahr</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(\*|\†)(?=(\d\d\d\d?\D|[1-3]?\d\.\s?(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)))</replace_> <with_>$1 </with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>xx.Monat -> xx. Monat</Name> <ruletype_>OnWholePage</ruletype_> <replace_>([1-3]?\d)\.(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)</replace_> <with_>$1. $2</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>Mio -> Mio.</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\bMio </replace_> <with_>Mio. </with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>Nr.x -> Nr. x</Name> <ruletype_>OnWholePage</ruletype_> <replace_>Nr\.(\d)</replace_> <with_>Nr. $1</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>S.XX -> S. XX</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<==\s?Literatur\s?==.*)\bS\.?(\d)</replace_> <with_>S. $1</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>1. Datum-Datum -> Datum bis Datum</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\n\|[^\n]*)(\[\[)?([1-3]?\d)\.\s?(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)(\]\])?\s?(\[\[)?\s?([1-9]\d?\d?\d?)\s?(\]\])?\s?(-|–)\s?(\[\[)?([1-3]?\d)\.\s?(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)(\]\])?\s?(\[\[)?\s?([1-9]\d?\d?\d?)(\]\])?</replace_> <with_>$2. $3 $6 bis $10. $11 $14</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>2. Datum-Datum -> Datum bis Datum</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\n\|[^\n]*)(\[\[)?([1-9]\d?\d?\d?)\s?(\]\])?\s?(-|–)\s?(\[\[)?([1-3]?\d)\.?\s?(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)(\]\])?\s?(\[\[)?\s?([1-9]\d?\d?\d?)(\]\])?</replace_> <with_>$2 bis $6. $7 $10</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>3. Datum-Datum -> Datum bis Datum</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\n\|[^\n]*)(\[\[)?([1-3]?\d)\.\s?(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)(\]\])?\s?(\[\[)?\s?([1-9]\d?\d?\d?)\s?(\]\])?\s?(-|–)\s?(\[\[)?(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)(\]\])?\s?(\[\[)?\s?([1-9]\d?\d?\d?)(\]\])?</replace_> <with_>$2. $3 $6 bis $10 $13</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>4. Datum-Datum -> Datum bis Datum</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\n\|[^\n]*)(\[\[)?([1-3]?\d)\.\s?(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)(\]\])?\s?(\[\[)?\s?([1-9]\d?\d?\d?)\s?(\]\])?\s?(-|–)\s?(\[\[)?\s?(([1-9]\d?\d?\d?)|heute)(\]\])?</replace_> <with_>$2. $3 $6 bis $10</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>5. Datum-Datum -> Datum bis Datum</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\n\|[^\n]*)(\[\[)?([1-3]?\d)\.\s?(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)(\]\])?\s?(-|–)\s?(\[\[)?([1-3]?\d)\.\s?(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)(\]\])?\s?(\[\[)?\s?([1-9]\d?\d?\d?)(\]\])?</replace_> <with_>$2. $3 bis $7. $8 $11</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>Jahr–ca. Jahr -> Jahr bis ca. Jahr</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!\n\|[^\n]*)([1-9]\d?\d?\d?)\s?(–|-)\s?(ca\.|nach|um)\s?([1-9]\d?\d?\d?)</replace_> <with_>$1 bis $3 $4</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>50% -> 50 %</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<![a-zA-Z])(?<!\[\[Bild\:.{0,15})(?<!(\"|width|font-size|https?|\[\[(e[olns]|fr|it|ja|lt|n[lno]|p[lt]|ru|sv|uk))[^\n]*)(\d)( )?%(?!(jpe?g|-Modelle))</replace_> <with_>$3 %</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>x. - y. Jahr... -> x.—y. Jahr...</Name> <ruletype_>OnWholePage</ruletype_> <replace_>([1-9]\d?\d?\d?)\.\s?(-|–|–|\.\.| —)\s?(\d\d?\d?\d?)\. </replace_> <with_>$1.—3. </with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>ca.Zahl -> ca. Zahl</Name> <ruletype_>OnWholePage</ruletype_> <replace_>ca\.([1-9])</replace_> <with_>ca. $1</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>-Zahl -> -Zahl</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(shift:\(|\d))(?<=(\s|\())-(\d)</replace_> <with_>-$3</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>"( "-> "("</Name> <ruletype_>OnWholePage</ruletype_> <replace_>( </replace_> <with_>(</with_> <ifContains_ /> <ifNotContains_ /> <regex_>false</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>"("-> " ("</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(?<!(\s|type\:(city|mountain)))\(</replace_> <with_> (</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>" )" -> ")"</Name> <ruletype_>OnWholePage</ruletype_> <replace_> )</replace_> <with_>)</with_> <ifContains_ /> <ifNotContains_ /> <regex_>false</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>")" -> ") "</Name> <ruletype_>OnWholePage</ruletype_> <replace_>\)(?!_)(?=\w)</replace_> <with_>) </with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> <IRule xsi:type="Rule"> <enabled_>true</enabled_> <Children /> <Name>MonatJahr -> Monat Jahr</Name> <ruletype_>OnWholePage</ruletype_> <replace_>(Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember)(\d)(?!.*\.(GIF|jpe?g|JPE?G|ogg|png|svg))</replace_> <with_>$1 $2</with_> <ifContains_ /> <ifNotContains_ /> <regex_>true</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> </Children> <Name>Typografie</Name> <ruletype_>OnWholePage</ruletype_> <replace_ /> <with_ /> <ifContains_ /> <ifNotContains_ /> <regex_>false</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> </Children> <Name>AWB</Name> <ruletype_>OnWholePage</ruletype_> <replace_ /> <with_ /> <ifContains_ /> <ifNotContains_ /> <regex_>false</regex_> <ifIsRegex_>false</ifIsRegex_> <numoftimes_>1</numoftimes_> <ifRegexOptions_>None</ifRegexOptions_> <regexOptions_>None</regexOptions_> </IRule> </AdvancedReps> <SubstTemplates /> <IncludeComments>false</IncludeComments> <ExpandRecursively>true</ExpandRecursively> <IgnoreUnformatted>false</IgnoreUnformatted> </FindAndReplace> <Editprefs> <GeneralFixes>false</GeneralFixes> <Tagger>false</Tagger> <Unicodify>true</Unicodify> <Recategorisation>0</Recategorisation> <NewCategory /> <NewCategory2 /> <ReImage>0</ReImage> <ImageFind /> <Replace /> <SkipIfNoCatChange>false</SkipIfNoCatChange> <RemoveSortKey>false</RemoveSortKey> <SkipIfNoImgChange>false</SkipIfNoImgChange> <AppendText>false</AppendText> <AppendTextMetaDataSort>false</AppendTextMetaDataSort> <Append>true</Append> <Text /> <Newlines>2</Newlines> <AutoDelay>10</AutoDelay> <BotMaxEdits>0</BotMaxEdits> <SupressTag>false</SupressTag> <RegexTypoFix>false</RegexTypoFix> </Editprefs> <General> <AutoSaveEdit> <Enabled>false</Enabled> <SavePeriod>30</SavePeriod> <SaveFile>Edit Box.txt</SaveFile> </AutoSaveEdit> <SelectedSummary>Formatierungen;</SelectedSummary> <Summaries> <string>Datumslinks raus, siehe [[Wikipedia:Verlinken#Daten verlinken]]</string> </Summaries> <PasteMore> <string /> <string /> <string /> <string /> <string /> <string /> <string /> <string /> <string /> <string /> </PasteMore> <FindText>Frank schauff</FindText> <FindRegex>false</FindRegex> <FindCaseSensitive>false</FindCaseSensitive> <WordWrap>true</WordWrap> <ToolBarEnabled>false</ToolBarEnabled> <BypassRedirect>true</BypassRedirect> <AutoSaveSettings>false</AutoSaveSettings> <noSectionEditSummary>false</noSectionEditSummary> <restrictDefaultsortAddition>true</restrictDefaultsortAddition> <restrictOrphanTagging>true</restrictOrphanTagging> <noMOSComplianceFixes>false</noMOSComplianceFixes> <syntaxHighlightEditBox>false</syntaxHighlightEditBox> <highlightAllFind>false</highlightAllFind> <PreParseMode>false</PreParseMode> <NoAutoChanges>false</NoAutoChanges> <OnLoadAction>0</OnLoadAction> <DiffInBotMode>false</DiffInBotMode> <Minor>true</Minor> <AddToWatchlist>2</AddToWatchlist> <TimerEnabled>false</TimerEnabled> <SortListAlphabetically>false</SortListAlphabetically> <AddIgnoredToLog>false</AddIgnoredToLog> <EditToolbarEnabled>true</EditToolbarEnabled> <filterNonMainSpace>false</filterNonMainSpace> <AutoFilterDuplicates>false</AutoFilterDuplicates> <FocusAtEndOfEditBox>false</FocusAtEndOfEditBox> <scrollToUnbalancedBrackets>false</scrollToUnbalancedBrackets> <TextBoxSize>10</TextBoxSize> <TextBoxFont>Courier New</TextBoxFont> <LowThreadPriority>false</LowThreadPriority> <Beep>false</Beep> <Flash>false</Flash> <Minimize>false</Minimize> <LockSummary>true</LockSummary> <SaveArticleList>true</SaveArticleList> <SuppressUsingAWB>false</SuppressUsingAWB> <AddUsingAWBToActionSummaries>false</AddUsingAWBToActionSummaries> <IgnoreNoBots>false</IgnoreNoBots> <ClearPageListOnProjectChange>false</ClearPageListOnProjectChange> <SortInterWikiOrder>true</SortInterWikiOrder> <ReplaceReferenceTags>true</ReplaceReferenceTags> <LoggingEnabled>true</LoggingEnabled> </General> <SkipOptions> <SkipNonexistent>true</SkipNonexistent> <Skipexistent>false</Skipexistent> <SkipWhenNoChanges>false</SkipWhenNoChanges> <SkipSpamFilterBlocked>false</SkipSpamFilterBlocked> <SkipInuse>false</SkipInuse> <SkipWhenOnlyWhitespaceChanged>false</SkipWhenOnlyWhitespaceChanged> <SkipOnlyGeneralFixChanges>true</SkipOnlyGeneralFixChanges> <SkipOnlyMinorGeneralFixChanges>false</SkipOnlyMinorGeneralFixChanges> <SkipOnlyCasingChanged>false</SkipOnlyCasingChanged> <SkipIfRedirect>false</SkipIfRedirect> <SkipIfNoAlerts>false</SkipIfNoAlerts> <SkipDoes>false</SkipDoes> <SkipDoesNot>false</SkipDoesNot> <SkipDoesText /> <SkipDoesNotText /> <Regex>false</Regex> <CaseSensitive>false</CaseSensitive> <AfterProcessing>false</AfterProcessing> <SkipNoFindAndReplace>true</SkipNoFindAndReplace> <SkipMinorFindAndReplace>false</SkipMinorFindAndReplace> <SkipNoRegexTypoFix>false</SkipNoRegexTypoFix> <SkipNoDisambiguation>false</SkipNoDisambiguation> <SkipNoLinksOnPage>false</SkipNoLinksOnPage> <GeneralSkipList /> </SkipOptions> <Module> <Enabled>false</Enabled> <Language>C# 2.0</Language> <Code> public string ProcessArticle(string ArticleText, string ArticleTitle, int Namespace, out string Summary, out bool Skip) { Skip = false; Summary = "test"; ArticleText = "test\r\n\r\n" + ArticleText; return ArticleText; }</Code> </Module> <ExternalProgram> <Enabled>false</Enabled> <Skip>false</Skip> <Program /> <Parameters /> <PassAsFile>true</PassAsFile> <OutputFile /> </ExternalProgram> <Disambiguation> <Enabled>false</Enabled> <Link /> <Variants /> <ContextChars>20</ContextChars> </Disambiguation> <Logging> <LogVerbose>false</LogVerbose> <LogWiki>false</LogWiki> <LogXHTML>false</LogXHTML> <UploadYN>false</UploadYN> <UploadAddToWatchlist>false</UploadAddToWatchlist> <UploadOpenInBrowser>false</UploadOpenInBrowser> <UploadToWikiProjects>false</UploadToWikiProjects> <DebugUploading>false</DebugUploading> <UploadMaxLines>1000</UploadMaxLines> <LogFolder /> <UploadJobName /> <UploadLocation /> <LogCategoryName /> </Logging> <Special> <namespaceValues> <int>0</int> <int>1</int> <int>2</int> <int>3</int> <int>4</int> <int>5</int> <int>6</int> <int>7</int> <int>10</int> <int>11</int> <int>14</int> <int>15</int> </namespaceValues> <remDupes>true</remDupes> <sortAZ>true</sortAZ> <filterTitlesThatContain>false</filterTitlesThatContain> <filterTitlesThatContainText /> <filterTitlesThatDontContain>false</filterTitlesThatDontContain> <filterTitlesThatDontContainText /> <areRegex>false</areRegex> <opType>-1</opType> <remove /> </Special> <Tool> <ListComparerUseCurrentArticleList>0</ListComparerUseCurrentArticleList> <ListSplitterUseCurrentArticleList>0</ListSplitterUseCurrentArticleList> <DatabaseScannerUseCurrentArticleList>0</DatabaseScannerUseCurrentArticleList> </Tool> <Plugin /> </AutoWikiBrowserPreferences>