Skip to content

rgxCloseParenthesis

Loïc Antignac edited this page Dec 31, 2020 · 10 revisions

Parenthèse fermante )

const rgxCloseParenthesis = new RegExp(`(?<= |\u00a0|\\([a-d]|\\([f-r]|\\([t-z])\\${data.closeParenthesis}|\\${data.closeParenthesis}(?=[a-rt-zÀ-ú0-9]|\u00a0)`, 'gmi');

Regex générée :

/(?<= |\u00a0|\([a-d]|\([f-r]|\([t-z])\)|\)(?=[a-rt-zÀ-ú0-9]|\u00a0)/gim

Règle typographique :
Pas d’espace avant, une espace après.

Détecte :

  • une parenthèse fermante )
    • précédée par une espace sécable ou insécable
    • ou précédée par une parenthèse ouvrante suivie d’une lettre, exceptées les lettres e et s
      Ex : affiché(e)
  • ou une parenthèse fermante ) suivie par une lettre ou un chiffre ou une espace insécable
    Exceptions :
    • si elle est suivie par la lettre s
      Ex : animé(e)s
        

<< rgxCloseHook     |     rgxCloseBrace >>

Clone this wiki locally