InfoQ

交流

讨论:正则问题

作者 k1997 发布于 0000-00-00 分类:php基础编程

一个包含任意字符串,包括换行符的正则表达怎么写,在线等
谢了



逛论坛交流正则问题

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

6 条回复

回复

/.+/s 发表人 橡皮筋 发表于 12月02日
QUOTE: 最初由 橡皮筋 发布 .. 发表人 wujiyuan 发表于 12月02日
我的只是理论,还没用过,你试试吧:p 发表人 橡皮筋 发表于 12月02日
那你见过什么样的,贴出来看看撒:p 俺.. 发表人 橡皮筋 发表于 12月02日
QUOTE: 修饰符: 在正则表.. 发表人 橡皮筋 发表于 12月02日
楼主都不见了,就我再这瞎嚷嚷:blowzy: 发表人 橡皮筋 发表于 12月02日
  1. 返回顶部

    Re: 正则问题

    2003年12月02日 发表人 橡皮筋

    /.+/s

  2. 返回顶部

    Re: 正则问题

    2003年12月02日 发表人 wujiyuan


    QUOTE:
    最初由 橡皮筋 发布
    [B]/.+/s [/B]

    皮筋真是厲害,我沒見過這樣的表達式~~~!:blowzy: :blowzy: :blowzy:

  3. 返回顶部

    Re: 正则问题

    2003年12月02日 发表人 橡皮筋

    我的只是理论,还没用过,你试试吧:p

  4. 返回顶部

    Re: 正则问题

    2003年12月02日 发表人 橡皮筋

    那你见过什么样的,贴出来看看撒:p
    俺初学正则,别这样打击俺:blowzy:
    贴出来一点东西,让你们长长见识:

    QUOTE:
    正则表达式的基本语法:
    一个正则表达式,分为三个部分:分隔符,表达式和修饰符。
    分隔符可以是除了特殊字符以外的任何字符(比如"/ !"等等),常用的分隔符是"/"。表达式由一些特殊字符(特殊字符详见下面)和非特殊的字符串组成,比如"[a-z0-9_-]+@[a-z0-9_-.]+"可以匹配一个简单的电子邮件字符串。修饰符是用来开启或者关闭某种功能/模式。下面就是一个完整的正则表达式的例子:
    /hello.+?hello/is
    上面的正则表达式"/"就是分隔符,两个"/"之间的就是表达式,第二个"/"后面的字符串"is"就是修饰符。

  5. 返回顶部

    Re: 正则问题

    2003年12月02日 发表人 橡皮筋


    QUOTE:
    修饰符:
    在正则表达式里面的修饰符可以改变正则的很多特性,使得正则表达式更加适合你的需要(注意:修饰符对于大小写是敏感的,这意味着"e"并不等于"E")。正则表达式里面的修饰符如下:
    i :如果在修饰符中加上"i",则正则将会取消大小写敏感性,即"a"和"A" 是一样的。
    m:默认的正则开始"^"和结束"$"只是对于正则字符串如果在修饰符中加上"m",那么开始和结束将会指字符串的每一行:每一行的开头就是"^",结尾就是"$"。
    s:如果在修饰符中加入"s",那么默认的"."代表除了换行符以外的任何字符将会变成任意字符,也就是包括换行符!
    x:如果加上该修饰符,表达式中的空白字符将会被忽略,除非它已经被转义。
    e:本修饰符仅仅对于replacement有用,代表在replacement中作为PHP代码。
    A:如果使用这个修饰符,那么表达式必须是匹配的字符串中的开头部分。比如说"/a/A"匹配"abcd"。
    E:与"m"相反,如果使用这个修饰符,那么"$"将匹配绝对字符串的结尾,而不是换行符前面,默认就打开了这个模式。
    U:和问号的作用差不多,用于设置"贪婪模式"。

    s:如果在修饰符中加入"s",那么默认的"."代表除了换行符以外的任何字符将会变成任意字符,也就是包括换行符![/COLOR]

  6. 返回顶部

    Re: 正则问题

    2003年12月02日 发表人 橡皮筋

    楼主都不见了,就我再这瞎嚷嚷:blowzy:




  7. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

怎么让Apache支持中文路径?

我用的是 apache2.x + php + mysql 在我做的链接中有中文,别人...

请问如何给用户产生一个随机登陆id

我想实现这样一个功能: 当用户打开网站的时候,系统自动给一个...

不在那天安排葬礼

不在那天安排葬礼 罗伯亚·德佛包夫的丈夫是一位足球教练,结婚...

近来心情不爽,小灌!

如题!

The Matrix Reloaded (Wallpaper)

男主角

有关数组的一个简单问题?

假如我有数组ARRAY[aa,bb,cc,aa,aa,cc,bb,cc,];我要实现取出数组...

表单在输入时,有没有办法限定输入规定...

如只准输入数字、字母、@、-....等

谁有Zend Studio 3.0 破解下载?

谁有,共享一下吧! 要client就可以了

极菜的JS问题求助。。。

用什么方法让按钮ONCLICK后失效?用JS本地实现就行。

mysql数据库中文字符排序问题,非常奇怪...

我写了这么一句sql语句: select Singer_ID,Singer_Name from ...

[]