Home  >  Article  >  Web Front-end  >  Javascript form validation-first introduction to regular expressions_javascript skills

Javascript form validation-first introduction to regular expressions_javascript skills

WBOY
WBOYOriginal
2016-05-16 15:10:121376browse

Recommended reading: Javascript form validation length

Javascript form validation-submit form

Javascript form validation - unveiling regular expressions

JavaScript can be used to validate these input data in HTML forms before the data is sent to the server.

Verification date

The format of the date is relatively special and cannot be verified based on its length alone

Common date format: first use two digits to represent the day, then use two digits to represent the month, and finally use four digits to represent the year, with the period separated by a slash.

MM/DD/YYYY

Blogger: How to design a code that verifies whether the date conforms to the format?

Let’s first look at the logic of validating the date format

Take out the value in the form field and use "/" to split the string into an array

Analyze the "month" substring to see if it has only two characters and both are numbers

Analyze the "day" substring to see if it has only two characters and both are numbers

Analyze the "year" substring to see if it has only four characters and are all numbers

If the above conditions are met, it is also necessary to determine whether the input data has only two slashes. If there are more than two slashes, the subsequent content should be ignored

Blogger: Don’t be afraid, Javascript is quite powerful. It provides developers with a powerful built-in tool - regular expressions

It is specifically used to match text patterns

It is like a policeman with bright eyes, always observing every move of the suspect, and once he breaks the law, he will catch the bad guy╮(╯▽╰)╭

Now let’s look at a small example

Match pattern=/^d{5}$/

The character after the equal sign is the following expression

The first slash and the last slash: "/" regular expressions are surrounded by slashes

The second character: "^" character must start with the specified pattern, numbers cannot be used

The third character: "d" represents a number

Fourth character: "{5}" The only number must be repeated 5 times

The fifth character: "$" The string ends with the specified pattern

Well, the editor will introduce you to this much about Javascript form validation - the first knowledge of regular expressions. The next section will unveil regular expressions for you. For more content, please pay attention to the Script House website!

Statement:
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