La propriété multiline est en lecture seule et retourne la valeur true si l'indicateur multiline est défini pour une expression régulière, ou la valeur false dans le cas contraire. La propriété multiline prend la valeur true si l'objet de l'expression régulière a été créé à l'aide de l'indicateur m. La valeur par défaut est false.
Si multiline prend la valeur false, « ^ » correspond à la position en début de chaîne et « $ » à celle qui se trouve en fin de chaîne. Si multiline a la valeur true, « ^ » correspond à la position en début de chaîne ainsi qu'à la position qui suit un caractère « \n » ou « \r ». « $ » correspond à la position en fin de chaîne et à celle qui précéde un caractère « \n » ou « \r ».