导航:首页 > 编程语言 > php邮编正则

php邮编正则

发布时间:2022-05-13 12:47:43

Ⅰ 邮编的正则表达式

代码如下:

package TestRegex;

import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class Test01 {

/**

* 邮政编码正则:"^[1-9]\d{5}$"

* ^:正则开始符

* $:正则结束符

* [1-9]:范围为1-9

* :转移字符

* d:数字【0-9】

* X{n}:恰好n次:注意从0开始

*/

public static void main(String[] args) {

//定义正则

String str= "^[1-9]\d{5}$";

//正确的邮件编码

String s = "471400";

//错误邮政编码

String s2 ="4560200";

/**

* Pattern为模式类型,

* compile(正则)方法预编译正则,

* 得到一个Matcher对象

*/

Pattern p =Pattern.compile(str);

//Pattern中的matcher()方法传入要匹配的字符串与正则进行匹配i

Matcher m=p.matcher(s);

Matcher m2=p.matcher(s2);

//Matcher类中的matches()方法判断是否匹配成功

boolean bo= m.matches();

boolean bo2= m2.matches();

//输出匹配结果:true为成功,false为失败

System.out.println(bo);

System.out.println(bo2);

}

}

(1)php邮编正则扩展阅读

正则表达式简单语法及常用正则表达式:

基本符号:

^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串)

$ 表示匹配字符串的结束位置

* 表示匹配 零次到多次

+ 表示匹配 一次到多次 (至少有一次)

? 表示匹配零次或一次

. 表示匹配单个字符

| 表示为或者,两项中取一项

( ) 小括号表示匹配括号中全部字符

[ ] 中括号表示匹配括号中一个字符 范围描述 如[0-9 a-z A-Z]

{ } 大括号用于限定匹配次数 如 {n}表示匹配n个字符 {n,}表示至少匹配n个字符 {n,m}表示至少n,最多m

转义字符 如上基本符号匹配都需要转义字符 如 * 表示匹配*号

w 表示英文字母和数字 W 非字母和数字

d 表示数字 D 非数字

常用的正则表达式:

匹配中文字符的正则表达式:[u4e00-u9fa5]

匹配双字节字符(包括汉字在内):[^x00-xff]

匹配空行的正则表达式: [s|]*

匹配HTML标记的正则表达式:/<(.*)>.*</1>|<(.*)/>/

匹配首尾空格的正则表达式:(^s*)|(s*$)

匹配IP地址的正则表达式:/(d+).(d+).(d+).(d+)/g//

匹配Email地址的正则表达式:w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*

Ⅱ PHP正则表达式:一个匹配邮箱的正则表达式问题

尼玛,你这个正则前面那个怎么可能匹配得到?
我就说我看了那么久都看不出来你是怎么匹配到第一个的,
我这测了一下,瞎了我的眼啊。。
你自己看看:
<?php
$mid_data="[email protected]";
preg_match("/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/",$mid_data,$matched);
echo "ok:".$matched[0];
$mid_data1="[email protected]";
preg_match("/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/",$mid_data1,$matched);
echo "<br>ok2:".$matched[0];
?>
这是结果:
ok:[email protected]
ok2:

阅读全文

与php邮编正则相关的资料

热点内容
手机号码如何加密 浏览:424
沈阳程序员培训学校 浏览:538
一般服务器如何配置 浏览:895
图片怎样加密发邮件 浏览:619
万虹电脑文件夹密码忘记了怎么办 浏览:631
rc108单片机 浏览:867
战雷如何改变服务器 浏览:674
mactelnet命令 浏览:51
压缩袋压缩了拿出来 浏览:401
安卓手机相机怎么设置权限 浏览:121
美女程序员转行做主播 浏览:671
办理解压房产 浏览:575
道路工程概论pdf 浏览:388
超棒数学速算法大全 浏览:937
小米易语言登录源码 浏览:31
砖墙内加密钢筋 浏览:992
乡关何处pdf 浏览:84
小猪领赞小程序源码 浏览:336
python曲线如何原路返回 浏览:431
pdf快速看图破解版 浏览:295