一个文本,有换行有空格,要截取指定字符后面的内容 正则表达式要怎么写呢,比如截取字符a后面的全部文本

[复制链接]
查看11 | 回复2 | 2013-1-16 16:07:11 | 显示全部楼层 |阅读模式
1.换行和空格等字符,在正则中,标准的语法中,都可以用\s去表示。2.你说的,可以用:a(.+)$去匹配其中(.+)就是你要的a后面的内容。注意是需要添加DOTALL的flag的。不同语言,有具体不同的写法。比如python中的是re.DOTALL简写为re.S表示,点'.'同时匹配你所希望的回车换行,空格等空白字符。关于正则的更多的内容,可参考:crifan 正则表达式学习心得(此处不给贴地址,请自己用google搜帖子标题,即可找到帖子地址)...
回复

使用道具 举报

千问 | 2013-1-16 16:07:11 | 显示全部楼层
preg_match("/a.*/s",$text,$rs);$rs[0]就是所需要的结果。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行