正規表示式RegExp.input
此屬性可以返回供正規表示式匹配的完整字串。
特別說明:靜態屬性,也就是說input的呼叫者是RegExp建構函式(類)本身,而不是物件例項。
此屬性也可以表示成$_。
語法結構:
[JavaScript] 純文字檢視 複製程式碼RegExp.input
瀏覽器支援:
(1).IE瀏覽器支援此屬性。
(2).edge瀏覽器支援此屬性。
(3).火狐瀏覽器支援此屬性。
(4).谷歌瀏覽器支援此屬性。
(5).opera瀏覽器支援此屬性。
(6).safria瀏覽器支援此屬性。
例項程式碼:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let str="www.softwhy.com"; let reg=/\w/; str.match(reg); console.log(RegExp.input);
程式碼執行效果截圖如下:
由此可見RegExp.input返回值是字串str,供正則匹配檢索的原字串。
[JavaScript] 純文字檢視 複製程式碼執行程式碼let str="www.softwhy.com"; let reg=/\w/; console.log(str.match(reg));
程式碼執行效果截圖如下:
match方法的返回值中有一個input屬性,其實它的含義與RegExp.input相同。
關於match方法的用法可以參閱正規表示式match()一章節。
[JavaScript] 純文字檢視 複製程式碼執行程式碼let str="www.softwhy.com"; let reg=/\w/; str.match(reg); console.log(RegExp.$_);
程式碼執行效果截圖如下:
上述程式碼利用了RegExp.input的別用RegExp.$_。
相關文章
- 正規表示式
- 正規表示式.
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- php –正規表示式PHP
- 【Linux】正規表示式Linux
- 【JavaScript】正規表示式JavaScript
- URL正規表示式
- 正規表示式 split()
- 初探正規表示式
- 正規表示式 test()
- 正規表示式(?!)作用
- 正規表示式 {n,}
- SQL正規表示式SQL
- 正規表示式(java)Java
- Python——正規表示式Python
- PHP正規表示式PHP
- 正規表示式概括
- javascript正規表示式JavaScript
- java正規表示式Java
- Shell正規表示式
- 常用正規表示式
- 正規表示式合集
- python正規表示式Python
- 【java】正規表示式Java
- MySQL正規表示式MySql
- JavaScript 正規表示式JavaScript
- 正規表示式 教程
- Python 正規表示式Python
- 正規表示式(一)
- Python:正規表示式Python
- 正規表示式匹配
- 正規表示式 【四】
- 正規表示式基本規則
- “正規表示式”應當稱為“規則表示式”
- 正規表示式同時匹配中英文及常用正規表示式
- JS常用正規表示式及驗證時間的正規表示式JS
- 匹配正整數正規表示式
- ip:port 正規表示式