-
Notifications
You must be signed in to change notification settings - Fork 4
rgxOpenParenthesis
Loïc Antignac edited this page Dec 31, 2020
·
9 revisions
const rgxOpenParenthesis = new RegExp(`(?<![ ]|^)\\${data.openParenthesis}(?!\\%|\\)|s\\)|e\\)|es\\)|nt\\)|vent\\))|(?<!^)\\${data.openParenthesis}(?=[ |\u00a0])`, 'gmi');Regex générée :
/(?<![ ]|^)\((?!\%|\)|s\)|e\)|es\)|nt\)|vent\))|(?<!^)\((?=[ |\u00a0])/gim
Règle typographique :
Une espace avant, pas d’espace après.
Détecte :
-
Une parenthèse ouvrante
(qui n’est pas précédée par une espaceExceptions :
- si elle débute la chaîne
- si elle est suivie par un pourcentage
%
Ex :<span class="count">(%s - si elle est suivie par une parenthèse fermante
)
Ex :<code>get_flexible() - si elle est suivie par
s)
Ex :animé(s) - si elle est suivie par
e)
Ex :validé(e) - si elle est suivie par
es)
Ex :soldé(es) - si elle est suivie par
nt)
Ex :réside(nt) - si elle est suivie par
vent)
Ex :écrit(vent)
-
Ou une parenthèse ouvrante qui ne débute pas la chaîne et qui est suivie par une espace sécable ou insécable
SPTE
Présentation
Comment l’utiliser
- Le fonctionnement d’SPTE
- Accéder aux paramètres
- Les paramètres
- Quelles autorisations demande SPTE
- Compatibilité Dark Reader
Contribuer
Code