正則驗證 程式設計題
阿新 • • 發佈:2021-01-14
題目:
現有獲取到的使用者輸入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