1. 程式人生 > 其它 >正則驗證 程式設計題

正則驗證 程式設計題

技術標籤:正則表示式前端

題目:
現有獲取到的使用者輸入var userInput = ‘正則’; 利用我們剛學過的知識來建立正則表示式,匹配字串’正則表示式’中的’正則’兩個字元。

效果圖如下:
在這裡插入圖片描述
思路:
1.用構造方法定義正則表示式,並且將要匹配的字元(userInput)傳進去

2.用test和exec方法分別進行測試,注意每個輸出結果都用“/”隔開。

解答:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
	<title>正則驗證</title>
</head>
<body>

<script type="text/javascript">
    var str = '正則表示式';
	var userInput = '正則';
	var pattern=new RegExp(userInput);
	document.write(pattern.test(str));
	document.write('/');
	document.write(pattern.exec(str));
	
</script>
</body>
</html>

201803090110-16