PHP Regular expression used in a lot of places are possible to use, we first introduce you to the PHP regular expression in a certain mode, as well as a function of parsing, in our work, we often encounter the verification mailbox, then today we will take you to understand the next PHP regular expression How to verify the E-mail address!
Common on the site. Various Web page scripts are also commonly used "regular expressions" (regular expression) to verify the e-mail address we enter and determine whether it is legal. Some can also break down the user name and domain name. Now implement the E-mail address verification program in PHP, using the PHP regular expression library.
The source code is as follows:
<?php header ("content-type:text/html; Charset=utf-8 "); $reply = ""; if (Isset ($_post["email_address")) {$email _address = $_post["email_address"]; $pattern = "/^ ([0-9a-za-z\\-_\\.] +) @ ([0-9a-z]+\\. [A-z] {2,3} (\\. [A-z] {2})?) $/i "; if (Preg_match ($pattern, $email _address)) {$reply = "The email address you entered is legal <br/><br/>\n"; $user _name = preg_replace ($pattern, "$", $email _address); $domain _name = preg_replace ($pattern, "$", $email _address); $reply. = "User name:" $user _name. " <br/>\n "; $reply. = "Domain name:" $domain _name. " <br/>\n\n "; } else {$reply = "The e-mail address you entered is not valid"; }}?><! DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 transitional//en" "Http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
Summarize:
PHP Regular expression can not only verify the e-mail address, or can verify the mobile phone number and other functions, so we can expand according to this article, this article to do a bit of the effect, I hope you can help!
Related recommendations:
An example analysis of regular expressions in PHP
PHP Regular Expressions get started with detailed
A simple implementation of the simplest PHP paging code