Skip to content

rgxCloseBrace

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

Accolade fermante }

const rgxCloseBrace = new RegExp(`(?<=[ |\u00a0])\\${data.closeBrace}|(?<!\\${data.closeBrace})\\${data.closeBrace}(?=[a-zÀ-ú0-9]|\u00a0| $|\u00a0$)`, 'gmi');

Regex générée :

/(?<=[ |\u00a0])\}|(?<!\})\}(?=[a-zÀ-ú0-9]|\u00a0| $|\u00a0$)/gim

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

Détecte :

  • une accolade fermante } précédée par une espace sécable ou insécable
  • ou une accolade fermante } suivie par une lettre, un chiffre, une espace insécable ou une espace finale sécable ou insécable
    Exceptions :
    • si elle est précédée par une autre accolade fermante
      Ex : {{valeur}}

    


<< rgxCloseParenthesis     |     rgxExclamationPoint >>

Clone this wiki locally