Utilisateur:LD/Contenu/Outils et modèles/Maintenance/WP:AWB:PCS/Settings

<?xml version="1.0" encoding="utf-8"?>
<AutoWikiBrowserPreferences xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:space="preserve" Version="6.2.1.0">
  <Project>wikipedia</Project>
  <LanguageCode>fr</LanguageCode>
  <CustomProject />
  <Protocol>http://</Protocol>
  <LoginDomain />
  <List>
    <ListSource />
    <SelectedProvider>WikiSearchListProvider</SelectedProvider>
    <ArticleList />
  </List>
  <FindAndReplace>
    <Enabled>true</Enabled>
    <IgnoreSomeText>true</IgnoreSomeText>
    <IgnoreMoreText>true</IgnoreMoreText>
    <AppendSummary>false</AppendSummary>
    <Replacements>
      <Replacement>
        <Find>&lt;(\s*|)references(\s*|)\/(\s*|)&gt;</Find>
        <Replace>{{Références}}</Replace>
        <Comment />
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>&lt;(\s*|)references(\s*|)(group(\s*|)=(\s*|)"(.*?)")(\s*|)\/(\s*|)&gt;</Find>
        <Replace>{{Références|group=$6}}</Replace>
        <Comment />
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>\{\{références}}</Find>
        <Replace>{{Références}}</Replace>
        <Comment />
        <IsRegex>false</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>\{\{traduction/référence</Find>
        <Replace>{{Traduction/Référence</Replace>
        <Comment />
        <IsRegex>false</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>((?={{[éÉ]bauche\|)(.*?)(}}))\n*(({{(([vV]oir) [hH]omonymes(1|)|([vV]oir) [pP]aronymes|([vV]oir) [hH]omophones|([vV]oir) [fF]amille(s|)|[Cc]onfusion|[hH]omophone)\|)(.*?)(}}))(\n)</Find>
        <Replace>$4\n$1\n</Replace>
        <Comment />
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>(\*(\s|)|)({{[Rr]éférences}}|&lt;references(\s|)\/&gt;)(\s|)(\n|)(({{[Tt]raduction\/[Rr]éférence)(.*?)(}}))</Find>
        <Replace>$8$9$10\n$3</Replace>
        <Comment />
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>((?={{[éÉ]bauche\|)(.*?)(}}))\n*({{([Tt]itre en italique|[Tt]itre mis en forme|av\. J\.-C\.)(.*?)(}}))(\n)</Find>
        <Replace>$4\n$1\n</Replace>
        <Comment />
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>@@DATE@@</Find>
        <Replace>13 juillet 2021</Replace>
        <Comment>Date du jour</Comment>
        <IsRegex>false</IsRegex>
        <Enabled>true</Enabled>
        <Minor>false</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>@NO_CORRECT@</Find>
        <Replace />
        <Comment>Exceptions</Comment>
        <IsRegex>false</IsRegex>
        <Enabled>true</Enabled>
        <Minor>false</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>(&lt;(\s|)\/(\s|)[Rr]ef(\s|)&gt;|({{[Ss]fn|[Rr]p)|((&lt;(\s|)[Rr]ef)(.*?)(\s|)\/(\s|)&gt;))(\n)</Find>
        <Replace>$1.\n</Replace>
        <Comment>Ref + saut ligne</Comment>
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>([.,])({{,}})</Find>
        <Replace>$2</Replace>
        <Comment>Ponc av. sép</Comment>
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>\b(P\.|pp?\.?)(&amp;nbsp;| +)?([0-9][0-9–-]*)\b</Find>
        <Replace>{{p.|$3}}</Replace>
        <Comment>TYPO (pages)</Comment>
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>false</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>( |\n|\()([0-9]+)(&amp;nbsp;| +)?([0-9]+)?[.,]([0-9]+)(&amp;nbsp;| +)?([Hh]ectares?|[Aa]res?|ha)\b</Find>
        <Replace>$1{{unité|$2$4.$5|$7}}</Replace>
        <Comment>Surfaces</Comment>
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>false</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>( |\n|\()([0-9]+)(&amp;nbsp;| +)?([0-9]+)?(&amp;nbsp;| +)?([0-9]+)?(&amp;nbsp;| +)?(mètres?|m|km|kilomètres?|mm|millimètres?|cm|centimètres?|miles?|pieds?|ft|pouces?|in|hectares|km\/h)\b</Find>
        <Replace>$1{{unité|$2$4$6|$8}}</Replace>
        <Comment>Unités</Comment>
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>false</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>(?&lt;=[\s|(])((?:'''?)?)([0-9]{1,3})(?: |&amp;nbsp;)([0-9]{3})(?:(?: |&amp;nbsp;)([0-9]{3}))?(?:(?: |&amp;nbsp;)([0-9]{3}))?(?:(?: |&amp;nbsp;)([0-9]{3}))?(?:(?: |&amp;nbsp;)([0-9]{3}))?(?! *[,.]?\d)\1(?=[,.\s|)&lt;⌊])</Find>
        <Replace>{{formatnum:$1$2$3$4$5$6$7}}</Replace>
        <Comment>formatnum</Comment>
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>false</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>( |\n|\()([0-9]+)(&amp;nbsp;| +)?([0-9]+)?[.,]([0-9]+)(&amp;nbsp;| +)?(mètres?|m|km|kilomètres?|mm|millimètres?|cm|centimètres?|miles?|pieds?|ft|pouces?|in|hectares|km\/h)\b</Find>
        <Replace>$1{{unité|$2$4.$5|$7}}</Replace>
        <Comment />
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>false</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>----</Find>
        <Replace />
        <Comment />
        <IsRegex>false</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>false</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>\ &lt;ref</Find>
        <Replace>&lt;ref</Replace>
        <Comment />
        <IsRegex>false</IsRegex>
        <Enabled>true</Enabled>
        <Minor>false</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>(\d{1,3})(&lt;sup&gt;e&lt;\/sup&gt;)</Find>
        <Replace>{{$1e}}</Replace>
        <Comment>ordinaux</Comment>
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>(\d*)(&lt;sup&gt;e&lt;\/sup&gt;)</Find>
        <Replace>$1{{e}}</Replace>
        <Comment>ordinaux</Comment>
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>\bn(°|º|˚|{{o}})(&amp;nbsp;| )*([0-9–-]+)\b</Find>
        <Replace>{{n°|$3}}</Replace>
        <Comment />
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>None</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>\b(N°|Nº|N˚|N{{o}})(&amp;nbsp;| )*([0-9–-]+)\b</Find>
        <Replace>{{Numéro avec majuscule|$3}}</Replace>
        <Comment />
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>None</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>(\d)(%)</Find>
        <Replace>$1 $2</Replace>
        <Comment />
        <IsRegex>true</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>km}}/h</Find>
        <Replace>km/h}}</Replace>
        <Comment />
        <IsRegex>false</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
      <Replacement>
        <Find>&lt;/ref&gt;:</Find>
        <Replace>&lt;/ref&gt; :</Replace>
        <Comment />
        <IsRegex>false</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>true</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
    </Replacements>
    <AdvancedReps>
      <IRule xsi:type="Rule">
        <enabled_>true</enabled_>
        <Children />
        <Name>MEP</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_>((?={{[éÉ]bauche\|)(.*?)(}}))\n*(({{(([vV]oir) [hH]omonymes(1|)|([vV]oir) [pP]aronymes|([vV]oir) [hH]omophones|([vV]oir) [fF]amille(s|)|[Cc]onfusion|[hH]omophone|[tT]itre en italique|[tT]itre mis en forme)\|)(.*?)(}}))(\n)</replace_>
        <with_>$4\n$1\n</with_>
        <ifContains_ />
        <ifNotContains_ />
        <regex_>true</regex_>
        <ifIsRegex_>false</ifIsRegex_>
        <numoftimes_>10</numoftimes_>
        <ifRegexOptions_>None</ifRegexOptions_>
        <regexOptions_>None</regexOptions_>
      </IRule>
      <IRule xsi:type="Rule">
        <enabled_>true</enabled_>
        <Children />
        <Name>Mep</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_>({{(.*?)}})\n(({{([vV]oir) [hH]omonymes(1|)|([vV]oir) [pP]aronymes|([vV]oir) [hH]omophones|([vV]oir) [fF]amille(s|)|[Cc]onfusion|[hH]omophone|[tT]itre en italique|[tT]itre mis en forme)\|(.*?)}})\n</replace_>
        <with_>$3\n$1\n</with_>
        <ifContains_ />
        <ifNotContains_>([tT]itre en italique|[tT]itre mis en forme|[Cc]oord|([Ss]emi-|)[Pp]rotection( étendue|)|[Ee]n[- ]tête label)</ifNotContains_>
        <regex_>true</regex_>
        <ifIsRegex_>true</ifIsRegex_>
        <numoftimes_>10</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>Ordre</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(\*(\s|)|)({{[Rr]éférences}}|&lt;references(\s|)\/&gt;)(\s|)(\n|)(({{[Tt]raduction\/[Rr]éférence)(.*?)(}}))</replace_>
            <with_>$8$9$10\n$3</with_>
            <ifContains_ />
            <ifNotContains_ />
            <regex_>true</regex_>
            <ifIsRegex_>false</ifIsRegex_>
            <numoftimes_>10</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>3 R/T</Name>
                <ruletype_>OnWholePage</ruletype_>
                <replace_>(({{Traduction\/Référence\|)(.*?)(\|)(.*?)(\|)(.*?)(}}))\n(({{Traduction\/Référence\|)(.*?)(\|)(.*?)(\|)(.*?)(}}))\n(({{Traduction\/Référence\|)(.*?)(\|)(.*?)(\|)(.*?)(}}))\n</replace_>
                <with_>{{Traduction/Référence\n|lang1=$3|art1=$5|id1=$7\n|lang2=$11|art2=$13|id2=$15\n|lang3=$19|art3=$21|id3=$23\n}}\n</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 R/T</Name>
                <ruletype_>OnWholePage</ruletype_>
                <replace_>(({{Traduction\/Référence\|)(.*?)(\|)(.*?)(\|)(.*?)(}}))\n(({{Traduction\/Référence\|)(.*?)(\|)(.*?)(\|)(.*?)(}}))\n</replace_>
                <with_>{{Traduction/Référence\n|lang1=$3|art1=$5|id1=$7\n|lang2=$11|art2=$13|id2=$15\n}}\n</with_>
                <ifContains_ />
                <ifNotContains_ />
                <regex_>true</regex_>
                <ifIsRegex_>false</ifIsRegex_>
                <numoftimes_>1</numoftimes_>
                <ifRegexOptions_>None</ifRegexOptions_>
                <regexOptions_>None</regexOptions_>
              </IRule>
            </Children>
            <Name>Regroupement</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>MEP Référence/Traduction</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_>false</enabled_>
        <Children />
        <Name>Contre-exemples</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_>(({{([vV]oir) [hH]omonymes(1|)|([vV]oir) [pP]aronymes|([vV]oir) [hH]omophones|([vV]oir) [fF]amille(s|)|[Cc]onfusion|[hH]omophone|[tT]itre en italique|[tT]itre mis en forme)\|(.*?)}})\n({{([Tt]itre en italique|[Tt]itre mis en forme|[Cc]oord)(.*?)}})\n</replace_>
        <with_>$10\n$1\n</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>
          <IRule xsi:type="Rule">
            <enabled_>true</enabled_>
            <Children />
            <Name>Exceptions abbr.</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>([\t ])(A\.|abs\.|a\.l\.|&amp;c\.|B\.|C\.|Cie\.|Co\.|D\.|d7
d\.o\.o\.|E\.|et al\.|&amp; al\.|etc\.|f\.|F\.|G\.|gr\.|H\.|hab\.|I\.|impr\.|Inc\.|J\.|Joomla!
Jr\.|K\.|L\.|M\.|N\.|n\. d\.|p\.|P\.|pl\.|pl\. gr\.|Q\.|R\.|S\.|s\.|Soc\.|sp\.|spp\.|ssp\.|T\.|U\.|V\.|vol\.|W\.|X\.|Y\.|Z\.)</replace_>
            <with_> @NO_CORRECT@$2@NO_CORRECT@</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>Ponctuation avant référence</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(\s|)([….,;:?])(\s|)((&lt;(\s|)[Rr]ef(\s|)(group=.*?|)(\s|)(name=(.*?)|)&gt;)(.*?)(&lt;(\s|)\/[Rr]ef(\s|)&gt;))</replace_>
            <with_>$4$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>Ponctuation avant note</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(\s|)([….,;:?])(\s|)((&lt;(\s|)[Rr]ef)(.*?)(\s|)\/(\s|)&gt;)</replace_>
            <with_>$4$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>Ponctuation avant sfn</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(\s|)([….,;:?])(\s|)(({{[Ss]fn\|)(.*?)(}}))</replace_>
            <with_>$4$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>Ponctuation avant rp</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(\s|)([….,;?:])(\s|)(({{[Rr]p\|)(.*?)(}}))</replace_>
            <with_>$4$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>@NO_CORRECT</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>@NO_CORRECT@</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 />
            <Name>Ref + double ponctuation</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(&lt;(\s|)\/(\s|)[Rr]ef(\s|)&gt;|({{[Ss]fn|[Rr]p)|((&lt;(\s|)[Rr]ef)(.*?)(\s|)\/(\s|)&gt;))([.,;:?])([.,;:?])</replace_>
            <with_>$1$13</with_>
            <ifContains_ />
            <ifNotContains_>(&lt;(\s|)\/(\s|)[Rr]ef(\s|)&gt;|({{[Ss]fn|[Rr]p)|((&lt;(\s|)[Rr]ef)(.*?)(\s|)\/(\s|)&gt;))([.]{3})</ifNotContains_>
            <regex_>true</regex_>
            <ifIsRegex_>true</ifIsRegex_>
            <numoftimes_>5</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>HTML</Name>
                <ruletype_>OnWholePage</ruletype_>
                <replace_>(\&lt;sup\&gt;|\&lt;small\&gt;){2},(\&lt;\/sup\&gt;|\&lt;\/small\&gt;){2}</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>Ponct. av.</Name>
                <ruletype_>OnWholePage</ruletype_>
                <replace_>([….,;:?]){{,}}</replace_>
                <with_>{{,}}</with_>
                <ifContains_ />
                <ifNotContains_ />
                <regex_>true</regex_>
                <ifIsRegex_>false</ifIsRegex_>
                <numoftimes_>5</numoftimes_>
                <ifRegexOptions_>None</ifRegexOptions_>
                <regexOptions_>None</regexOptions_>
              </IRule>
              <IRule xsi:type="Rule">
                <enabled_>true</enabled_>
                <Children />
                <Name>Double</Name>
                <ruletype_>OnWholePage</ruletype_>
                <replace_>{{,}}{{,}}</replace_>
                <with_>{{,}}</with_>
                <ifContains_ />
                <ifNotContains_ />
                <regex_>false</regex_>
                <ifIsRegex_>false</ifIsRegex_>
                <numoftimes_>5</numoftimes_>
                <ifRegexOptions_>None</ifRegexOptions_>
                <regexOptions_>None</regexOptions_>
              </IRule>
            </Children>
            <Name>{{,}}</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(&lt;(\s|)\/(\s|)[Rr]ef(\s|)&gt;|((&lt;(\s|)ref)(.*?)(\s|)\/(\s|)&gt;)|(({{[Ss]fn\|)(.*?)(}}))|(({{[Rr]p\|)(.*?)(}}))|((&lt;(\s|)[Rr]ef)(.*?)(\s|)\/(\s|)&gt;))(\s)(&lt;(\s|)[Rr]ef(\s|)&gt;|({{[Ss]fn|[Rr]p)|((&lt;(\s|)[Rr]ef)(.*?)(\s|)\/(\s|)&gt;))</replace_>
            <with_>$1{{,}}$26</with_>
            <ifContains_ />
            <ifNotContains_ />
            <regex_>true</regex_>
            <ifIsRegex_>false</ifIsRegex_>
            <numoftimes_>1</numoftimes_>
            <ifRegexOptions_>None</ifRegexOptions_>
            <regexOptions_>None</regexOptions_>
          </IRule>
        </Children>
        <Name>Règle 67 P:CS</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>P:CS 62</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(&lt;ref\b[^&lt;&gt;]*&gt;\s*\[?) (www\w*\.)(?![^&lt;&gt;[\]{|}]*\[\w*:?\/\/)</replace_>
            <with_>$1https://$2</with_>
            <ifContains_ />
            <ifNotContains_ />
            <regex_>false</regex_>
            <ifIsRegex_>false</ifIsRegex_>
            <numoftimes_>1</numoftimes_>
            <ifRegexOptions_>None</ifRegexOptions_>
            <regexOptions_>None</regexOptions_>
          </IRule>
          <IRule xsi:type="Rule">
            <enabled_>false</enabled_>
            <Children />
            <Name>Modèle Lien pour une URL entre deux références</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(&lt;ref&gt;)(\[)(http(s|):\/\/(((www\.|)((.*?\b)(\.)|)((.*?\b)(\.)(.*?)))((\/)(.*?\b)(\/|))|))((\s)("|)(.*?)("|))(\])(&lt;\/ref&gt;)</replace_>
            <with_>&lt;ref name="$12"&gt;{{Lien web|langue=|titre=$22|url=$3|date=|site=$6|consulté le=@@DATE@@}}.$25</with_>
            <ifContains_ />
            <ifNotContains_>(&lt;ref&gt;)(\[)(http(s|):\/\/(((www\.|)((.*?\b)(\.)|)((.*?\b)(\.)(.*?)))((\/)(.*?\b)(\/|))|))((\s)("|)((http(s|):\/\/(www|)).*?)("|))(\])(&lt;\/ref&gt;)</ifNotContains_>
            <regex_>true</regex_>
            <ifIsRegex_>true</ifIsRegex_>
            <numoftimes_>1</numoftimes_>
            <ifRegexOptions_>None</ifRegexOptions_>
            <regexOptions_>None</regexOptions_>
          </IRule>
        </Children>
        <Name>URL</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 />
        <Name>PC:64</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_>[\t ]+\[\[([^|:]*)\|\1\]\][\t ]</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>PC:89</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_>\{\{DEFAULTSORT:([A-Za-z0-9-.']+),([A-Za-z0-9-.']+)(\s*)([A-Za-z0-9-.']*)\}\}</replace_>
        <with_>{{DEFAULTSORT:$1, $2$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_>false</enabled_>
        <Children>
          <IRule xsi:type="Rule">
            <enabled_>true</enabled_>
            <Children />
            <Name>Suppr. version mobile</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>.m.wikipedia.org</replace_>
            <with_>.wikipedia.org</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>https</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(\[https:\/\/)(.*?)(\.wikipedia\.org\/wiki\/)([a-zA-Z0-9_()-,]*)(\s)(.*?)(])</replace_>
            <with_>{{Lien|langue=$2|trad=$4|fr=$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>https</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(\[https:\/\/)(.*?)(\.wikipedia\.org\/wiki\/)(.*?)(])</replace_>
            <with_>{{Lien|langue=$2|trad=$4|fr=$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>interlangue</Name>
            <ruletype_>OnWholePage</ruletype_>
            <replace_>(\[\[)(:)(.*?)(:)(.*?)(\|)(.*?)(]])</replace_>
            <with_>{{Lien|langue=$3|trad=$5|fr=$7}}</with_>
            <ifContains_ />
            <ifNotContains_>_</ifNotContains_>
            <regex_>true</regex_>
            <ifIsRegex_>false</ifIsRegex_>
            <numoftimes_>1</numoftimes_>
            <ifRegexOptions_>None</ifRegexOptions_>
            <regexOptions_>None</regexOptions_>
          </IRule>
        </Children>
        <Name>PC:91</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_ />
        <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>Ref group</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_>&lt;(\s*|)references(\s*|)(group(\s*|)=(\s*|)"(.*?)")(\s*|)\/(\s*|)&gt;</replace_>
        <with_>{{Références|group=$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>Délistage</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_>(\n)([-●])([\t ]*)</replace_>
        <with_>\n* </with_>
        <ifContains_ />
        <ifNotContains_>\n(--&gt;|----)</ifNotContains_>
        <regex_>true</regex_>
        <ifIsRegex_>true</ifIsRegex_>
        <numoftimes_>1</numoftimes_>
        <ifRegexOptions_>None</ifRegexOptions_>
        <regexOptions_>None</regexOptions_>
      </IRule>
      <IRule xsi:type="Rule">
        <enabled_>false</enabled_>
        <Children />
        <Name>Lien interne vers autre version linguistique</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_>\*([ ]|)\[\[:(.{2}):(.*?)\|(.*?)]]([ ]|)</replace_>
        <with_>*$1{{lien|langue=$2|trad=$3|fr=$4|texte=$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_>false</enabled_>
        <Children />
        <Name>Idem</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_>\*([ ]|)\[\[:(.{2}):(.*?)]]([ ]|)</replace_>
        <with_>*$1{{lien|langue=$2|trad=$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_>false</enabled_>
        <Children />
        <Name>LI vers catégorie</Name>
        <ruletype_>OnWholePage</ruletype_>
        <replace_>(\*|)([ ]|)\[\[:[Cc]atégorie:(.*?)\|(.*?)]]([ ]|)</replace_>
        <with_>{{Catégorie principale|$3}}</with_>
        <ifContains_ />
        <ifNotContains_ />
        <regex_>true</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>true</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>20</AutoDelay>
    <BotMaxEdits>0</BotMaxEdits>
    <SupressTag>true</SupressTag>
    <RegexTypoFix>false</RegexTypoFix>
  </Editprefs>
  <General>
    <AutoSaveEdit>
      <Enabled>false</Enabled>
      <SavePeriod>30</SavePeriod>
      <SaveFile />
    </AutoSaveEdit>
    <SelectedSummary>[[Wikipédia:AutoWikiBrowser/P:CS|Corrections syntaxiques]] : ponctuations et références (#moisdusourçage)</SelectedSummary>
    <Summaries>
      <string>[[Wikipédia:AutoWikiBrowser/P:CS|Corrections syntaxiques]] : ponctuations et références</string>
    </Summaries>
    <PasteMore>
      <string />
      <string />
      <string />
      <string />
      <string />
      <string />
      <string />
      <string />
      <string />
      <string />
    </PasteMore>
    <FindText>&gt; et &lt;/</FindText>
    <FindRegex>false</FindRegex>
    <FindCaseSensitive>false</FindCaseSensitive>
    <WordWrap>true</WordWrap>
    <ToolBarEnabled>false</ToolBarEnabled>
    <BypassRedirect>true</BypassRedirect>
    <AutoSaveSettings>false</AutoSaveSettings>
    <noSectionEditSummary>true</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>
    <AlertPreferences>
      <int>1</int>
      <int>2</int>
      <int>3</int>
      <int>4</int>
      <int>5</int>
      <int>6</int>
      <int>7</int>
      <int>8</int>
      <int>9</int>
      <int>10</int>
      <int>11</int>
      <int>12</int>
      <int>13</int>
      <int>14</int>
      <int>15</int>
      <int>16</int>
      <int>17</int>
      <int>18</int>
      <int>19</int>
      <int>20</int>
      <int>21</int>
      <int>22</int>
    </AlertPreferences>
  </General>
  <SkipOptions>
    <SkipNonexistent>true</SkipNonexistent>
    <Skipexistent>false</Skipexistent>
    <SkipDontCare>false</SkipDontCare>
    <SkipWhenNoChanges>true</SkipWhenNoChanges>
    <SkipSpamFilterBlocked>true</SkipSpamFilterBlocked>
    <SkipInuse>true</SkipInuse>
    <SkipWhenOnlyWhitespaceChanged>true</SkipWhenOnlyWhitespaceChanged>
    <SkipOnlyGeneralFixChanges>true</SkipOnlyGeneralFixChanges>
    <SkipOnlyMinorGeneralFixChanges>false</SkipOnlyMinorGeneralFixChanges>
    <SkipOnlyCosmetic>true</SkipOnlyCosmetic>
    <SkipOnlyCasingChanged>true</SkipOnlyCasingChanged>
    <SkipIfRedirect>false</SkipIfRedirect>
    <SkipIfNoAlerts>false</SkipIfNoAlerts>
    <SkipDoes>true</SkipDoes>
    <SkipDoesText>.&lt;ref</SkipDoesText>
    <SkipDoesRegex>false</SkipDoesRegex>
    <SkipDoesCaseSensitive>false</SkipDoesCaseSensitive>
    <SkipDoesAfterProcessing>true</SkipDoesAfterProcessing>
    <SkipDoesNot>false</SkipDoesNot>
    <SkipDoesNotText />
    <SkipDoesNotRegex>false</SkipDoesNotRegex>
    <SkipDoesNotCaseSensitive>false</SkipDoesNotCaseSensitive>
    <SkipDoesNotAfterProcessing>false</SkipDoesNotAfterProcessing>
    <SkipNoFindAndReplace>true</SkipNoFindAndReplace>
    <SkipMinorFindAndReplace>true</SkipMinorFindAndReplace>
    <SkipNoRegexTypoFix>false</SkipNoRegexTypoFix>
    <SkipNoDisambiguation>false</SkipNoDisambiguation>
    <SkipNoLinksOnPage>false</SkipNoLinksOnPage>
    <GeneralSkipList />
  </SkipOptions>
  <Module>
    <Enabled>false</Enabled>
    <Language>C# 3.5</Language>
    <Code>        public string ProcessArticle(string ArticleText, string ArticleTitle, int wikiNamespace, 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>
  <Special>
    <namespaceValues />
    <remDupes>true</remDupes>
    <sortAZ>true</sortAZ>
    <filterTitlesThatContain>false</filterTitlesThatContain>
    <filterTitlesThatContainText />
    <filterTitlesThatDontContain>false</filterTitlesThatDontContain>
    <filterTitlesThatDontContainText />
    <areRegex>false</areRegex>
    <opType>0</opType>
    <remove />
  </Special>
  <Tool>
    <ListComparerUseCurrentArticleList>0</ListComparerUseCurrentArticleList>
    <ListSplitterUseCurrentArticleList>0</ListSplitterUseCurrentArticleList>
    <DatabaseScannerUseCurrentArticleList>0</DatabaseScannerUseCurrentArticleList>
  </Tool>
  <Plugin />
</AutoWikiBrowserPreferences>