正则表达式中的特殊字符

     字符/  意义:对于字符,通常表示按字面意义,指出接着的字符为特殊字符,不作解释。  例如:/b/匹配字符’b’,通过在b 前面加一个反斜杠,也就是/b/,则该字符变成特殊字符,表示  匹配一个单词的分界线。  或者:  对于几个字符,通常说明是特殊的,指出紧接着的字符不是特殊的,而应该按字面解释。  例如:*是一个特殊字符,匹配任意...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1342">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:29

MySql正则表达式的描述

     正则表达式(regex)是定义复杂查询的一个强有力的工具。  这里是一个简单的资料,它忽略了一些详细的信息。  正则表达式定义了一个字符串的规则。最简单的正则表达式不包含任何保留字。例如,正则表达式hello只和字符串“hello”匹配。  一般的正则表达式使用了某些特殊的结构,所以它能匹配更多的字符串。例如,正则表达式hello|w...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1341">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:29

在PHP中使用与Perl兼容的正则表达式

     1 前言  PHP被大量的应用于Web的后台CGI开发,通常是在用户数据数据之后得出某种结果,但是如果用户输入的数据不正确,就会出现问题,比如说某人的生日是\"2月30日\"!那应该怎么样来检验暑假是否正确呢? 在PHP中加入了正则表达式的支持,让我们可以十分方便的进行数据匹配。   2 什么是正则表达式:  简单的说,正则表达式是一种可...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1340">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:29

正则表达式的基本语法

     首先让我们看两个特殊的符号。他们的作用是分别指出一个字符串的开始和结束。例子如下:   "^The":表示所有以"The"开始的字符串("There","The cat"等);  "of despair$":表示所以以"of despair"...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1338">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:29

揭开正则表达式语法的神秘面纱

     正则表达式(REs)通常被错误地认为是只有少数人理解的一种神秘语言。在表面上它们确实看起来杂乱无章,如果你不知道它的语法,那么它的代码在你眼里只是一堆文字垃圾而已。实际上,正则表达式是非常简单并且可以被理解。读完这篇文章后,你将会通晓正则表达式的通用语法。 支持多种平台  正则表达式最早是由数学家Stephen Kleene于1956年提出,他是在对自然语言...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1339">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:29

如何用正则表达式来表示中文

     由于中文的ASCII码是有一定的范围的。所以你可以用下面的正则表达式来表示中文。   <code>/^[chr(0xa1)-chr(0xff)]+$</code>/  下面是一个使用的例子:  <code>$str = "豆豆技术";<br />if (preg_match("/^[".chr(0xa1)."...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1336">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:29

如何使用PHP中的正则表达式

     在PHP中正则表达式用于复杂字符串的处理。所支持的正则表达式如下:  ereg()  ereg_replace()  eregi()  eregi_replace()  split()   (1)ereg,eregi  这是正规表达式匹配函数,前者是大小写有关匹配,后者则是无关的.  用法:  ereg(正规表达式,字符串,[匹配部分数组名]);  PHP3...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1337">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:29

能否在SQL语句中使用正则表达式

   能,可以用 regexp 关键字来实现。   比如:我想搜索 admin 表中 username 字段为数字的记录。则可以使用下面的 SQL 语句:  select * from articles where title regexp 
...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1335">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:29

怎么将单引号“”前面加上一个反斜杠

     首先,看一下addslashes()函数,它会如你所愿的,其次,看看php.ini文件中magic-quotes-gpc指示是否为允许,最后,再看看用正则表达式如何做:  $escaped=ereg-replace(",$input)
...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1334">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:29

Redhat linux 9 下让 PHP 支持 Java 类

     由于公司业务的需要,最近要在linux下的php支持java类,故把我的调试笔记贴出来,希望对大家有用。   系统环境:  Redhat 9.0  Apache-1.3.27  Mysql3.23-54a-11  Php-4.32  j2sdk1.4.1_03   安装配置:  1.mysql使用的是redhat9自带的rpm包,不介绍安装了,jdk的安装也...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1333">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:29