Utilisateur:ZX81-bot/Regex/Bandeau
s/\{\{ *(?:Multi +bandeau *\| *)?((?:[^\}]+\| *)?Ébauche [^\}]+)\}\}\s*\{\{ *(?:Multi +bandeau *\| *)?((?:[^\}]+\| *)?Ébauche [^\}]+)\}\}/{{Multi bandeau|$1|$2}}/is
s/\{\{ *(?:Multi +bandeau *\| *)?((?:[^\}]+\| *)?Portail [^\}]+)\}\}\s*\{\{ *(?:Multi +bandeau *\| *)?((?:[^\}]+\| *)?Portail [^\}]+)\}\}/{{Multi bandeau|$1|$2}}/is
!/\{\{ *(?:Multi +bandeau *\|[^\}]*)?Portail +(?:Suisse|Genève) *(?:\|[^\}]*)?\}\}/i
s/\{\{ *(?:Multi +bandeau *\| *)?((?:[^\}]+\| *)?Portail [^\}]+)\}\}/{{Multi bandeau|$1|Portail Suisse}}/i
- Sous-règle « Suppr. retour à la ligne »
s/\}\}\s*(\{\{Multi bandeau\|[^\}]+\|Portail Suisse\}\}.*)/}}\n$1/is
!/\{\{ *(?:Multi +bandeau *\|[^\}]*)?Portail +(?:Suisse|Genève) *(?:\|[^\}]*)?\}\}/i
s/\{\{ *Multi +bandeau *\| *([^\}]+)\}\}(\s*(?:\{\{ *DEFAULTSORT *:[^\}]+\}\}\s*)?\[\[ *Catégorie *:[^\]]+\]\].*)/{{Multi bandeau|$1|Portail Suisse}}$2/is
- Sous-règle « Suppr. retour à la ligne »
s/\}\}\s*(\{\{Multi bandeau\|[^\}]+\|Portail Suisse\}\}.*)/}}\n$1/is
!/\{\{ *(?:Multi +bandeau *\|[^\}]*)?Portail +(?:Suisse|Genève) *(?:\|[^\}]*)?\}\}/i
s/((?:\{\{ *DEFAULTSORT *:[^\}]+\}\}\s*)?\[\[ *Catégorie *:[^\]]+\]\].*)/{{Portail Suisse}}\n\n$1/is
- Sous-règle « Suppr. retour à la ligne »
s/\}\}\s*(\{\{Portail Suisse\}\}.*)/}}\n$1/is