正则表达式格式

2016-02-19 16:39 26 1 收藏

有了下面这个正则表达式格式教程,不懂正则表达式格式的也能装懂了,赶紧get起来装逼一下吧!

【 tulaoshi.com - Web开发 】

  正则表达式在PHP中被用来处理复杂的文字串。支持正则表达式的函数有:

  

ereg()ereg replace()eregi replace()split() 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  这些函数都将正则表达式作为他们的第一个参数。PHP使用POSIX扩展规则表达式(使用POSIX 1003.2)。要找到所有的关于POSIX扩展规则表达式的描述,请查看包括在PHP发行版本之内的regex man页面。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  Example 2-4. Regular expression examples

  

ereg("abc",$string); 

  

/* Returns true if "abc"is found anywhere in $string. */ereg("^abc",$string);/* Returns true if "abc"is found at the beginning of $string. */ereg("abc$",$string);/* Returns true if "abc"is found at the end of $string. */eregi("(ozilla.[23]|MSIE.3)",$HTTP_USER_AGENT);/* Returns true if client browseris Netscape 2, 3 or MSIE 3. */ereg("([[:alnum:]]+) ([[:alnum:]]+) ([[:alnum:]]+ )",$string,$regs);/* Places three space separated wordsinto $regs[1], $regs[2] and $regs[3]. */ereg_replace("^","BR",$string);/* Put a BR tag at the beginning of $string. */ereg_replace("$","BR",$string);/* Put a BR tag at the end of $string. */ereg_replace("n","",$string);/* Get rid of any carriage returncharacters in $string. */

来源:http://www.tulaoshi.com/n/20160219/1612669.html

延伸阅读
标签: ASP
       最近很多帖子问如何将内容从数据库取出后换行,这就要用到正则表达式。简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在许多编程语言中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也...
标签: ASP
  14.后向引用 正则表达式一个最重要的特性就是将匹配成功的模式的某部分进行存储供以后使用这一能力。请回想一下,对一个正则表 达式模式或部分模式两边添加圆括号将导致这部分表达式存储到一个临时缓冲区中。可以使用非捕获元字符 '?:', '?=', or '?!' 来忽略对这部分正则表达式的保存。 所捕获的每个子匹配都按照在正则表达式模式中...
标签: Web开发
首先,我们先看几个实际的例子: 1.验证输入字符是否 javascript: var ex = "^\\w+$"; var re = new RegExp(ex,"i"); return re.test(str); VBScript Dim regEx,flag,ex ex = "^\w+$" Set regEx = New RegExp regEx.IgnoreCase = True regEx.Global = True regEx.Pattern = ex flag = regEx.Test( str ) C# System...
标签: Web开发
当表达式被检查的时候,文字符号提供了编辑正则表达式的方法。利用文字符号可以使到正则表达式保持为常数。例如,如果你在一个循环中使用文字符号来构造一个正则表达式,正则表达式不需进行反复编译。正则表达式对象构造器,例如,new RegExp("ab+c"),提供正则表达式的运行时编译。当你知道正则表达式的模式会变化的时候,应该使用构造函...
标签: Web开发
JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法. 在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象,也可以用 JavaScript 1.2中的新添加的一个特殊语法来创建RegExp对象.就像字符串直接量被定义为包含在引号内的字符一样,正...

经验教程

655

收藏

42
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部