preg_match正则表达式的使用

一,让我们看看两个特别的字符:‘^’和‘$’他们是分别用来匹配字符串的开始和结束,以下分别举例说明

“^The”: 匹配以 “The”开头的字符串;

“of despair$”: 匹配以 “of despair” 结尾的字符串;

“^abc$”: 匹配以abc开头和以abc结尾的字符串,实际上是只有abc与之匹配;

“notice”: 匹配包含notice的字符串;

你可以看见如果你没有用我们提到的两个字符(最后一个例子),就是说模式(正则表达式)可以出现在

被检验字符串的任何地方,你没有把他锁定到两边。

第二,这里还有几个字符‘*’,‘+’,和‘?’, 他们用来表示一个字符可以出现的次数或者顺序. 他们分别表

示:”zero or more”, “one or more”, and “zero or one.” 这里是一些例子:

“ab*”: 匹配字符串a和0个或者更多b组成的字符串(“a”, “ab”, “abbb”, etc.);

“ab+”: 和上面一样,但最少有一个b (“ab”, “abbb”, etc.);

“ab?”:匹配0个或者一个b;

“a?b+$”: 匹配以一个或者0个a再加上一个以上的b结尾的字符串.

第三,在花括号中的逗号,表示‘到’,即前后跟数字, “{n,m}”表示“n到m”。

第四,你也可以在大括号{n}里面限制字符出现的个数,比如

“ab{2}”: 匹配一个a后面跟两个b(一个也不能少)(“abb”);

“ab{2,}”: 最少更两个b(“abb”, “abbbb”, etc.);

“ab{2,5}”: 2-5个b(“abbb”, “abbbb”, or “abbbbb”).

你还要注意到你必须总是指定 (i.e, “{0,2}”, not “{,2}”).同样,你必须注意到, ‘*’, ‘+’, 和’?’ 分别和以下三

个范围标注是一样的,”{0,}”, “{1,}”, 和 “{0,1}”。

第五,现在把一定数量的字符放到小括号(x)里,比如:

“a(bc)*”: 匹配 a 后面跟0个或者一个”bc”;

“a(bc){1,5}”: 一个到5个 “bc.”

第六,还有一个字符‘|’相当于OR 操作:

“hi│hello”: 匹配含有”hi” 或者 “hello” 的 字符串;

“(b│cd)ef”: 匹配含有 “bef” 或者 “cdef”的字符串;

“(a│b)*c”: 匹配含有这样 – 多个(包括0个)a或b,后面跟一个c的字符串 的字符串;

美丽的加那利



美丽的加那利
红鹤花
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝
宝宝

秀秀我的卡地亚



结婚也没钱买钻戒,所以就决定买个指环。
看了几个,都没舍得买。后来宝宝在论坛上有人介绍说卡地亚不错。服务也好。所以就去试一试。
没想到服务真的好。最后就真的买了卡地亚。
也花了哥1400欧元啊。

dsc04065

dsc04068

dsc04070

dsc04072

dsc04083

dsc04080

dsc04077

dsc04085

dsc04086

dsc04091

dsc04095

我的相册