source – доступное только для чтения строковое свойство объектов RegExp. Содержит текст шаблона RegExp. Этот текст не включает косые черты, используемые в литералах регулярных выражений, и не включает атрибуты “g”, “i” и “m”.
Его синтаксис выглядит следующим образом:
RegExpObject.source
Возвращает текст, используемый для сопоставления с образцом.
Попробуйте следующий пример программы.
<html> <head> <title>JavaScript - RegExp. Свойство source</title> </head> <body> <script type = "text/javascript"> var str = "Javascript - это интересный язык сценариев"; var re = new RegExp( "script", "g" ); re.test(str); document.write("Регулярное выражение является : " + re.source); </script> </body> </html>
Регулярное выражение является : script