Skip to content

rgxOpenBrace

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

Accolade ouvrante {

const rgxOpenBrace = new RegExp(`(?<! |\\${data.openBrace}|^)\\${data.openBrace}(?!\\${data.openBrace})|\\${data.openBrace}(?=[ |\u00a0])`, 'gmi');

Regex générée :

/(?<! |\{|^)\{(?!\{)|\{(?=[ |\u00a0])/gim

Règle typographique :
Une espace avant, pas d’espace après.

Détecte :

  • Une accolade ouvrante { qui n’est pas précédée par une espace

    Exceptions :

    • si elle débute la chaîne
    • si elle est suivie par une autre accolade ouvrante
      Ex : {{valeur
  • Ou une accolade ouvrante qui est suivie par une espace sécable ou insécable


<< rgxOpenParenthesis     |     rgxEllipsis >>

Clone this wiki locally