Skip to content

rgxSingleQuotes

Loïc Antignac edited this page Oct 28, 2020 · 47 revisions

Apostrophe droite '

const rgxSingleQuotes = new RegExp('(?<!href\\=|href\\=\'[a-z0-9.]*?|%[a-z])\u0027(?!%)', 'gm');

Regex générée :

/(?<!href\=|href\='[a-z0-9.]*?|%[a-z])'(?!%)/gm

Règle typographique :
Les traducteurs doivent utiliser l’apostrophe typographique (courbe) et non l’apostrophe droite '.

Détecte :
Une apostrophe droite '

Exceptions :

  • si elle est précédée par href=
    Ex : href='page
  • si elle est précédée par href=' suivi de lettres ou de chiffres ou d’un point
    Ex : href='page2.html' (la seconde apostrophe)
  • si elle est précédée par le signe % suivi d’une lettre
    Ex : %s'
  • si elle est suivie par le signe %
    Ex : '%s

<< rgxBadWords     |     rgxSlash >>

Clone this wiki locally