--- title: RegExp.prototype.dotAll slug: Web/JavaScript/Reference/Global_Objects/RegExp/dotAll tags: - Draft - JavaScript - Propriété - Prototype - Reference - RegExp translation_of: Web/JavaScript/Reference/Global_Objects/RegExp/dotAll original_slug: Web/JavaScript/Reference/Objets_globaux/RegExp/dotAll ---
{{JSRef}}{{Draft}}
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.
{{JS_Property_Attributes(0, 0, 1)}}
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é) :
\n
")\r
")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.
{{Compat("javascript.builtins.RegExp.dotAll")}}