Home > Web Front-end > JS Tutorial > JavaScript regular expression video tutorial

JavaScript regular expression video tutorial

巴扎黑
Release: 2017-08-25 14:03:07
Original
1559 people have browsed it

Many people have the impression that regular expressions are very powerful, difficult to learn, and difficult to remember. The credible goal of this course is to help everyone not remember regular expressions, but to understand regular expressions. With the help of graphical tools, everyone can intuitively experience regular expressions and use them with ease and ease. You understand that regular expressions are really simple!

JavaScript regular expression video tutorial

Video playback address: http://www.php.cn/course/328.html

Difficulties of the video course There are too many things to remember at all, and they look very complicated:

Integers or decimals: ^[0-9]+\.{0,1}[0-9]{0,2} $
Only numbers can be entered: "^[0-9]*$".
Only n-digit numbers can be entered: "^\d{n}$".
You can only enter numbers with at least n digits: "^\d{n,}$".
Only m~n digits can be entered:. "^\d{m,n}$"
Only numbers starting with zero and non-zero can be entered: "^(0|[1-9][0-9]*)$".
Only positive real numbers with two decimal places can be entered: "^[0-9]+(.[0-9]{2})?$".
Only positive real numbers with 1 to 3 decimal places can be entered: "^[0-9]+(.[0-9]{1,3})?$".
Only non-zero positive integers can be entered: "^\+?[1-9][0-9]*$".
Only non-zero negative integers can be entered: "^\-[1-9][]0-9"*$.
Only characters with a length of 3 can be entered: "^.{3}$".
Only a string consisting of 26 English letters can be entered: "^[A-Za-z]+$".
Only a string consisting of 26 uppercase English letters can be entered: "^[A-Z]+$".
Only a string consisting of 26 lowercase English letters can be entered: "^[a-z]+$".
Only a string consisting of numbers and 26 English letters can be entered: "^[A-Za-z0-9]+$".
You can only enter a string consisting of numbers, 26 English letters or underscores: "^\w+$".
Verify user password: "^[a-zA-Z]\w{5,17}$" The correct format is: starting with a letter, the length is between 6 and 18, and can only contain characters, numbers and underscores.
Verify whether it contains characters such as ^%&',;=?$\": "[^%&',;=?$\x22]+".
Only Chinese characters can be entered: "^[\u4e00 -\u9fa5]{0,}$"
Verify email address:"^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([- .]\w+)*$".
Verify InternetURL: "^http://([\w-]+\.)+[\w-]+(/[\w-./?%&= ]*)?$".
Verification phone number: "^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$"The correct format is: "XXX-XXXXXXX", "XXXX-XXXXXXXX", "XXX-XXXXXXX", "XXX-XXXXXXXX", "XXXXXXX" and "XXXXXXXX" #Verification ID number (15 or 18 digits): "^ \d{15}|\d{18}$".
Verify the 12 months of a year: "^(0?[1-9]|1[0-2])$"The correct format is: " 01"~"09" and "1"~"12".
Verify the 31 days of a month: "^((0?[1-9])|((1|2)[0-9]) |30|31)$"The correct format is;"01"~"09" and "1"~"31". Regular expression to match Chinese characters: [\u4e00-\u9fa5]

This video The lecturer's tone of voice is friendly and friendly, and you will feel comfortable listening to the class. In addition, the knowledge points will always be explained in a very focused way, so that you can learn all the difficulties and key points more clearly

.

The above is the detailed content of JavaScript regular expression video tutorial. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template