Utilisateur:Acélan/regex
Modèle caché :
- ^([\w \.,;:!…\&\?’\-]*)</poem>\s*\{\{[p|P]ersonnageD\|([\w’\-\. ]*)\|c\|([\w \.,;:!…\&?’\-]*)\}\}\s*<poem class="verse">\s*\{\{caché\|\}\}
- $1</poem>\n\n{{personnageD|$2|c|$3}}\n<poem class="verse">\n{{caché|$1}}
- ^([\w \.,;:!…\&\?’\-]*)</poem>\s*\{\{[p|P]ersonnage\|([\w’\-\. ]*)\.\|c\}\}\s*<poem class="verse">\s*\{\{caché\|\}\}
- $1</poem>\n\n{{personnage|$2.|c}}\n<poem class="verse">\n{{caché|$1}}
- ^\{\{caché\|([\w \.,;:!…\&\?’\-]*)\}\}([\w \.,;:!…\&\?’\-]*)</poem>\s*\{\{[p|P]ersonnage\|([\w’\-\. ]*)\.\|c\}\}\s*<poem class="verse">\s*\{\{caché\|\}\}
- {{caché|$1}}$2</poem>\n\n{{personnage|$3.|c}}\n<poem class="verse">\n{{caché|$1$2}}
Trucs utiles :
- (?i) : insensible à la casse (?-i) pour fermer