php中怎么使用正则表达式,PHP中正则表达式的使用方法[笔记]

PHP中正则表达式的使用方法[笔记]

在学习php时,看到的,做个笔记

字符串头部:^

字符串尾部:$

任意的单个字符:.

限制匹配字符数量:{}

<?php echo ereg(“.{5}$”,”12345”); ?>          //至少在尾部出现5个任意字符

<?php echo ereg(“a{1,3}$”,”aaa”); ?>           //至少在尾部出现1-3个字符a

零次或多次重复字符:*

<?php echo ereg(“t*”,”tom”); ?>             //t可以出现零次或重复,任何字符都返回 true

一次或多次重复字符:+

<?php echo ereg(“t+”,”tom”); ?>                    //t至少要出现一次

零次或一次重复字符:?

<?php echo ereg(“t?”,”tom”); ?>                     //t只能出现一次

空格字符:[[:space:]]

模式分组 []

<?php echo ereg("^[a-z]+$","hello"); ?>          //a到z的所有小写字符

<?php echo ereg("^[a-zA-Z]+$","hello"); ?>   //a到z的所有大小写字符

词语分组 |

<?php echo ereg("^(张|李).+$","张三"); ?>           //张或李开头,后面至少一个字符

特殊字符(字符转义) \    &

相关文档:

由于年前把工作确认下来了,于是准备利用撰写毕业论文的期间学习一下PHP的开发,任何一门语言的学习过程,第一步都是开发环境的成功配置,于是我花了一上午时间把环境搭建成功。

PHP开发环境配置过程详解

本次配置主要针对于Windows XP下的配置安装,至于Linux下的配置安装将在以后给予补充。

一、所需软件

Windows XP ......

先给大家贴一个实例

test.php

//包含seppage类文件

require 'seppage.class.php';

//当前页码

$pagenow=2;

//页面总数

$pageall=10;

/*

*需要分页的URL地址,可以URL中可以自由使用?号或者&号,程序会自动识别

*此参数和$modurl参数设置一项即可,若两项都有,则按$modurl为准

*/

$url='http://l ......

PHP概述:

php是Hypertext Preprocessor(超文本预处理器)的缩写,是一种服务器端、跨平台、HTML嵌入式的脚本语言,其独特的语法混合了C语言、Java语言和Perl语言的特点,是一种被广泛应用的开源式的多用途脚本语言,

尤其适合web开发。php是b/s体系结构,属于三层结构。服务启动后,用户不用相应客户端软件,只用浏览器浏 ......

{一}PHP中this,self,parent的区别之一this篇

面向对象编程(OOP,Object Oriented Programming)现已经成为编程人员的一项基本技能。利用OOP的思想进行PHP的高级编程,对于提高PHP编程能力和规划web开发构架都是很有意义的。

PHP5经过重写后,对OOP的支持额有了很大的飞跃,成为了具备 ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值