Кем тебе быть, не решил? Вскоре ты станешь ничем! (Марциал).

JavaScript — Свойство global в RegExp

02.12.2017
Язык программирования Javascript

Описание

global является логическое свойство объектов RegExp только для чтения. Он определяет, выполняет ли конкретное регулярное выражение глобальное соответствие, то есть, был ли он создан с атрибутом «g».

Синтаксис

Синтаксис выглядит следующим образом:

RegExpObject.global

 

Возвращаемое значение

Возвращает «true», если модификатор «g» установлен, в противном случае «false».

Пример

Попробуйте следующий пример программы:

<html>
   
   <head>
      <title>JavaScript - Свойство global в RegExp</title>
   </head>
   
   <body>
      
      <script type="text/javascript">
         var re = new RegExp( "string" );
         
         if ( re.global ){
            document.write("Тест 1 - Свойство global установлено"); 
         }
         else
         {
            document.write("Тест 1 - Свойство global не установлено"); 
         }
         re = new RegExp( "string", "g" );
         
         if ( re.global ){
            document.write("<br />Тест 2 - Свойство global установлено"); 
         }
         else
         {
            document.write("<br />Тест 2 - Свойство global не установлено"); 
         }
      </script>
   </body>
</html>

 

Вывод

Тест 1 - Свойство global не установлено
Тест 2 - Свойство global установлено

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Это может быть вам интересно

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала