JavaScript RegExp toString() yöntemi
- Önceki sayfa test()
- Sonraki sayfa g
- Bir üst katmana dön JavaScript RegExp Referans Kılavuzu
Tanım ve kullanım
toString()
Bu yöntem, regulatör ifadesinin dize değerini döner.
Örnek
Örnek 1
Regulatör ifadesinin dize değerini döner:
let pattern = /Hello World/g; let text = pattern.toString();
Örnek 2
Regulatör ifadesinin dize değerini döner:
let pattern = new RegExp("Hello World", "g"); let text = pattern.toString();
Sözdizimi
RegexpObject.toString()
Parametre
Yok.
Dönüş değeri
Tip | Açıklama |
---|---|
Dize | RegExp'in dize temsilcisi |
Teknik ayrıntılar
Atar
Tip | Açıklama |
---|---|
TypeError | Bu yöntemi çağıran nesne RegExp değilse, bu istisnayı atar. |
Açıklama
RegExp.toString() yöntemi, regulatör ifadesinin dize temsilini doğrudan regulatör ifadesi ifadesi olarak döner.
Dikkat
Escape dizileri eklemek izin verilmez, böylece döndürülen dize doğrudan bir regulatör ifadesi ifadesi olur.
Lütfen new RegExp("/","g") ile oluşturulan regulatör ifadesini düşünün. RegExp.toString() yönteminin bir uygulaması, bu regulatör ifadesine "///g" döner, ayrıca escape dizileri ekleyebilir ve "/\//g" döner.
Tarayıcı desteği
toString()
Bu ECMAScript1 (ES1) özellikleridir.
Tüm tarayıcılar ES1 (JavaScript 1997) tamamen destekler:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Destek | Destek | Destek | Destek | Destek | Destek |
- Önceki sayfa test()
- Sonraki sayfa g
- Bir üst katmana dön JavaScript RegExp Referans Kılavuzu