--- title: RegExp.prototype.toSource() slug: Web/JavaScript/Reference/Global_Objects/RegExp/toSource tags: - JavaScript - Method - Non-standard - Obsolete - Prototype - Reference - RegExp - Regular Expressions translation_of: Web/JavaScript/Reference/Global_Objects/RegExp/toSource ---
{{JSRef}} {{obsolete_header}}

toSource() メソッドは、オブジェクトのソースコードを表す文字列を返します。

構文

regexObj.toSource()

返値

A string representing the source code of the given {{jsxref("RegExp")}} object.

ネイティブ関数

組み込み {{jsxref("RegExp")}} オブジェクトでは、 toSource() はソースコードが存在しないことを示す以下の文字列を返します。

function RegExp() {
    [native code]
}

{{jsxref("RegExp")}} のインスタンスでは、 toSource() はソースコードを表す文字列を返します。

このメソッドは、通常 JavaScript によって内部的に呼び出されるものであり、コード中で明示的に呼び出されることはありません。

仕様書

何らかの仕様の一部ではありません。

ブラウザーの互換性

{{Compat("javascript.builtins.RegExp.toSource")}}

関連情報