正規表示式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.$_。
相關文章
- 正規表示式
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- 【JavaScript】正規表示式JavaScript
- php –正規表示式PHP
- 正規表示式 教程
- 正規表示式 split()
- java正規表示式Java
- PHP正規表示式PHP
- javascript正規表示式JavaScript
- 【java】正規表示式Java
- 初探正規表示式
- [js]正規表示式JS
- js正規表示式JS
- javascript–正規表示式JavaScript
- ORACLE 正規表示式Oracle
- MySQL 正規表示式MySql
- oracle正規表示式Oracle
- js 正規表示式JS
- ultraedit正規表示式
- 正規表示式合集
- SQL正規表示式SQL
- 正規表示式(java)Java
- JavaScript 正規表示式JavaScript
- MySQL正規表示式MySql
- 常用正規表示式
- Oracle正規表示式函式Oracle函式
- JS常用正規表示式及驗證時間的正規表示式JS
- 詳解正規表示式
- 正規表示式基礎
- Python——正規表示式Python
- js正規表示式速查JS
- nginx正規表示式(上篇)Nginx
- 常用正規表示式工具
- Python 正規表示式Python
- Python:正規表示式Python
- 正規表示式匹配原理
- 正規表示式 ^元字元字元
- 正規表示式 split()方法