310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
|
__<s>/esp(esp_insécables_multiples)__ "[ ][ ]+" <<- ->> " | " # Espace(s) insécable(s) surnuméraire(s) à supprimer.
TEST: «{{ }}Je suis partie. »
TEST: « Je suis partie.{{ }}»
# Espaces et crochets et parenthèses
__<s>/typo(typo_espace_après_signe_ouvrant)__ "([[(]) " @@0 <<- ->> \1 # Pas d’espace après ce signe.
__<s>/typo(typo_espace_avant_signe_fermant)__ " ([])])" <js> ([\]\)])</js> @@1 <<- ->> \1 # Pas d’espace avant ce signe.
TEST: c’est pas trop tôt {{( }}on a failli attendre).
TEST: blabla … {{[ }}crochets] ->> [
TEST: {{( }}parenthèses) ->> (
TEST: c’est (enfin{{ )}} parti.
TEST: voici des (parenthèses{{ )}}, n’est-ce pas ? ->> )
|
|
|
|
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
|
__<s>/esp(esp_insécables_multiples)__ "[ ][ ]+" <<- ->> " | " # Espace(s) insécable(s) surnuméraire(s) à supprimer.
TEST: «{{ }}Je suis partie. »
TEST: « Je suis partie.{{ }}»
# Espaces et crochets et parenthèses
__<s>/typo(typo_espace_après_signe_ouvrant)__ "([\[(]) " @@0 <<- ->> \1 # Pas d’espace après ce signe.
__<s>/typo(typo_espace_avant_signe_fermant)__ " ([\])])" <js> ([\]\)])</js> @@1 <<- ->> \1 # Pas d’espace avant ce signe.
TEST: c’est pas trop tôt {{( }}on a failli attendre).
TEST: blabla … {{[ }}crochets] ->> [
TEST: {{( }}parenthèses) ->> (
TEST: c’est (enfin{{ )}} parti.
TEST: voici des (parenthèses{{ )}}, n’est-ce pas ? ->> )
|
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
|
# début de phrase
__<s>(p_début_de_phrase)__ ^ *[-–—] <<- ~>> *
# Guillemets et exposants
__<s>(p_guillemets_exposants)__ [«»“”"„`¹²³⁴⁵⁶⁷⁸⁹⁰]+ <<- ~>> *
# Chapitres et références
__<s>(p_chapitre_référence)__ [[({][\dIVXLCDM]+, \d+[])}] <js>[\[\(\{][\dIVXLCDM]+, \d+[\]\)\}]</js> <<- ~>> *
# simplification des mots grammaticaux élidés
__[i>(p_qu_apostrophe)__ (lorsqu|puisqu|quoiqu|jusqu|qu)’ @@0 <<- ~>> \1
# le, la ou les chose(s)
__[i>(p_le_ou_les)__ l[ea] ou les {w_2}([(]s[)]) @@$ <<- ~1>> s
__[i](p_le_ou_la)__ l(e ou la|a ou le) {w_2} @@1 <<- ~1>> ’
|
|
|
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
|
# début de phrase
__<s>(p_début_de_phrase)__ ^ *[-–—] <<- ~>> *
# Guillemets et exposants
__<s>(p_guillemets_exposants)__ [«»“”"„`¹²³⁴⁵⁶⁷⁸⁹⁰]+ <<- ~>> *
# Chapitres et références
__<s>(p_chapitre_référence)__ [\[({][\dIVXLCDM]+, \d+[\])}] <js>[\[\(\{][\dIVXLCDM]+, \d+[\]\)\}]</js> <<- ~>> *
# simplification des mots grammaticaux élidés
__[i>(p_qu_apostrophe)__ (lorsqu|puisqu|quoiqu|jusqu|qu)’ @@0 <<- ~>> \1
# le, la ou les chose(s)
__[i>(p_le_ou_les)__ l[ea] ou les {w_2}([(]s[)]) @@$ <<- ~1>> s
__[i](p_le_ou_la)__ l(e ou la|a ou le) {w_2} @@1 <<- ~1>> ’
|
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
|
__[i](p_en_tout_et_pour_tout)__ en tout et pour tout <<- ~>> *
__[i](p_au_sortir_de)__ au (sortir) de?s? @@3 <<- ~1>> *
__[i](p_au_revoir)__ au revoir <<- ~>> au_revoir
# singletons entre parenthèses / crochets / accolades
__<s>(p_singleton_parenthèses)__ [(]\w+[)] <js>\([a-zA-Z]+\)</js> <<- ~>> *
__<s>(p_singleton_accolades)__ [{]\w+[}] <js>\{[a-zA-Z]+\}</js> <<- ~>> *
__<s>(p_singleton_crochets)__ [[]\w+[]] <js>\[[a-zA-Z]+\]</js> <<- ~>> *
# Avocats
__[s](p_Me_nom_propre)__ (Me) [A-ZÉÂÔÈ][\w-]+ @@0 <<- ~1>> *
# Évènements
__[s](p_Mai_68)__ Mai 68 <<- ~>> Mai-68
|
|
|
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
|
__[i](p_en_tout_et_pour_tout)__ en tout et pour tout <<- ~>> *
__[i](p_au_sortir_de)__ au (sortir) de?s? @@3 <<- ~1>> *
__[i](p_au_revoir)__ au revoir <<- ~>> au_revoir
# singletons entre parenthèses / crochets / accolades
__<s>(p_singleton_parenthèses)__ [(]\w+[)] <js>\([a-zA-Z]+\)</js> <<- ~>> *
__<s>(p_singleton_accolades)__ [{]\w+[}] <js>\{[a-zA-Z]+\}</js> <<- ~>> *
__<s>(p_singleton_crochets)__ [\[]\w+[\]] <js>\[[a-zA-Z]+\]</js> <<- ~>> *
# Avocats
__[s](p_Me_nom_propre)__ (Me) [A-ZÉÂÔÈ][\w-]+ @@0 <<- ~1>> *
# Évènements
__[s](p_Mai_68)__ Mai 68 <<- ~>> Mai-68
|