自制簡易正則表達式測試

由於老是以爲網上找的正則匹配很奇怪,因此本身寫了一個正則表達式測試頁面

  • 話很少說上代碼
  1. 使用方法:第一個輸入框輸入的是須要校驗的文本
  2. 第二個輸入框輸入的正則不須要輸入雙斜槓,直接^ xxxx $ 輸入開頭與結尾標識就能夠了
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta http-equiv="X-UA-Compatible" content="ie=edge">
	<title>Document</title>
</head>
<body>
	<input id="t" type="text">
	<input id="r" type="text">
</body>
</html>
<script> t.onkeyup = function(e){ var t = document.getElementById("t").value; var r = document.getElementById("r").value; r = new RegExp(r) console.log(t); console.log(r); if (e.keyCode == 13) { if (!r.test(t)) { alert('error') }else{ alert('ok') } } }; </script>
複製代碼
  • 十分的簡陋,大神輕噴
相關文章
相關標籤/搜索