-
Notifications
You must be signed in to change notification settings - Fork 4
rgxPeriod
Loïc Antignac edited this page Dec 31, 2020
·
12 revisions
const rgxPeriod = new RegExp(`(?<= |\u00a0)\\${data.period}(?!${fileExtensions})|(?<![a-zÀ-ú0-9\\${data.period}]*?)\\${data.period}(?=[a-zÀ-ú0-9])|\\${data.period}( $|\u00a0$)`, 'gmi');Regex générée :
/(?<= |\u00a0)\.(?!avi|bak|bat|bin|bmp|css|csv|doc|docx|eot|exe|gif|htaccess|html|ico|jpg|jpeg|js|log|maintenance|mail|mo|mov|mp3|mp4|mpeg|pdf|php|po|pot|png|ppt|psd|ods|rar|rtf|svg|sql|tar|gz|tiff|tif|ttf|txt|vcf|wav|woff|xls|xlsx|xml|zip)|(?<![a-zÀ-ú0-9\.]*?)\.(?=[a-zÀ-ú0-9])|\.( $|\u00a0$)/gim
Règle typographique :
Pas d’espace avant, une espace après.
Détecte :
-
un point
.précédé par une espace sécable ou insécableExceptions :
- si il est suivi par une extension listée dans fileExtensions
Ex :.zip
- si il est suivi par une extension listée dans fileExtensions
-
ou un point suivi de chiffres ou de lettres
Exceptions :
- si il est précédé par des lettres, des chiffres ou des points (cas 1 mais sans les exceptions)
Ex :https://sous.domaine.org
- si il est précédé par des lettres, des chiffres ou des points (cas 1 mais sans les exceptions)
-
ou un point suivi d’une espace finale 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