RegExp.prototype.dotAll
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
La propriété dotAll
indique si le marqueur "s
" est utilisé pour l'expression rationnelle. dotAll
est une propriété en lecture seule et qui renseigne à propos de l'expression rationnelle courante.
Attributs de RegExp.prototype.dotAll | |
---|---|
Écrivable | Non |
Énumérable | Non |
Configurable | Oui |
Description
dotAll
est un booléen qui vaut true
si le marqueur "s
" a été utilisé pour l'expression et false
sinon. Le marqueur "s
" indique que le caractère spécial point (".
") doit également correspondre aux caractères de saut de ligne (et pour lesquels il ne correspondrait pas s'il n'était pas activé) :
- U+000A LINE FEED (LF) ("
\n
") - U+000D CARRIAGE RETURN (CR) ("
\r
") - U+2028 LINE SEPARATOR
- U+2029 PARAGRAPH SEPARATOR
Cela signifie ainsi que le point peut correspondre à n'importe quel caractère du plan multilingue de base Unicode (ou Basic Multilingual Plane (BMP)). Si on souhaite également cibler les caractères des plans astraux, il faudra utiliser le marqueur "u
" (unicode). En utilisant les deux marqueurs simultanément, on peut alors cibler n'importe quel caractère Unicode.
Cette propriété est uniquement accessible en lecture et ne peut pas être modifiée.
Compatibilité des navigateurs
BCD tables only load in the browser