ChinaUnix.net
相关文章推荐:

php 正则替换

很多很多的html内容 {ad#中文字#中文字#200x200} 很多很多的HTML内容 {ad#中文字#中文字#400x290} 很多很多的HTML内容 {ad#中文字#中文字#300x230} 如何用php 正则读取 {ad#中文字#中文字#200x200} {ad#中文字#中文字#400x290} {ad#中文字#中文字#300x230} 判断给定字符中是否含 {ad#中文字#中文字#200x200} 之类的字符 , 并返回 符合条件的字串

by lip199162 - PHP - 2008-06-02 17:23:43 阅读(1967) 回复(4)

相关讨论

??1、入门简介 ?? ??  简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或php脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见,正则表达式已经超出了某种语言或某个系统的局限,成为人们广为接受的概念和功能。 ??  正则表达式可以让用户通过使用...

by lhaiweng - php文档中心 - 2007-10-13 11:03:06 阅读(542) 回复(0)

在js中我已经测试了,必要用 [code]/^[\u4E00-\u9FA5]*$/[/code] 不能用 [code]/^[\x7f-\xff]+&/[/code] 也就是说js中是按utf-8来处理的,尽管我的页面没有设置编码. 但在php中,就搞不清了,我试了下,要用[code]/^[\x7f-\xff]+&/[/code]才行. 因此,想问一下,php是根据什么来处理的字符编码?在浏览器中发送的始终应该是utf-8呀? 我的html中没有编码设置,我改成utf-8再试,结果~~~依然是用x7f来验证,为什么呀??? 那这些数据写入数据...

by gydoesit - PHP - 2005-12-16 06:00:04 阅读(1223) 回复(1)

php正则问题求助? $tmp = '45679国家 (成龙/

by seacoastboy - PHP - 2009-05-27 09:59:32 阅读(1271) 回复(0)

本帖最后由 bauwa 于 2011-06-29 14:52 编辑 问题: str='[s00ff66]qqqww[s880011]qw[sff0000]ewq' 现有替换 所有 [s******] 用 (里面是6位数) 替换后的的样式为 str="qqqwwqw[d='#ff0000'>ewq" 不知道怎么做,请大家帮忙.

by bauwa - PHP - 2011-07-01 22:22:14 阅读(2605) 回复(4)

ereg :字符串比对解析。 ereg_replace :字符串比对解析并取代。 eregi :字符串比对解析,与大小写无关。 eregi_replace :字符串比对解析并取代,与大小写无关。 split :将字符串依指定的规则切开。 sql_regcase :将字符串逐字返回大小写字符。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/84280/showart_1905735.html

by hkebao - php文档中心 - 2009-04-21 17:49:03 阅读(998) 回复(0)

/pattern/ 结果 . 匹配除换行符以外的所有字符 x? 匹配 0 次或一次 x 字符串 x* 匹配 0 次或多次 x 字符串,但匹配可能的最少次数 x+ 匹配 1 次或多次 x 字符串,但匹配可能的最少次数 .* 匹配 0 次或一次的任何字符 .+ 匹配 1 次或多次的任何字符 {m} 匹配刚好是 m 个 的指定字符串 {m,n} 匹配在 m个 以上 n个 以下 的指定字符串 {m,} 匹配 m个 以上 的指定字符串 [] 匹配符合 [] 内的字符 [^] 匹配不符合 [] 内的字符 [0-9] 匹配...

by cobrawgl - php文档中心 - 2009-04-01 17:34:02 阅读(1227) 回复(0)

[code]php //旧行 $line = "5 file2 file2_author1_1282535343 author1 cate2 1282535343"; //新行 $newline = $linenum." ".$filename." ".$filename."_".$author."_".$time." ".$author." ".$newcate." ".$time." ".$this->edittime; //新行赋值结果:5 hello hello_man_1282535343 man oops 1282535343 1282551596 //$list为文件全名,包括绝对路径。php的行替换需要把整个文件读入数组,元素重新赋值之后再重组文件,相当耗...

by 昭襄王 - Shell - 2010-08-24 09:22:39 阅读(3884) 回复(4)

主要注解有多行,其中日期不是固定值,有什么工具可以批量替换[code]/** * template 处理文件 * 主要功能 * ---------------------------------------------------------------------------- * $作者: desin $ * $Id: template.php 27075 2010-04-25 08:35:35Z desin$ */[/code]

by eremiter - PHP - 2010-07-23 11:00:03 阅读(3583) 回复(8)

比如把发帖子的时候 http://www.im286.com/images/smilies/mad.gif 自动替换成 [img]http://www.im286.com/images/smilies/mad.gif [/img] 下次编辑的时候 之间的图片地址不替换,[img][img]http://www.im286.com/images/smilies/mad.gif [/img][/img]这样的格式 用 REPLACE怎么替换 $outstr = str_replace("http://".$A.$url."http://".$A,"http://".$A,$outstr);这样对吗?

by cnhunk - PHP - 2007-05-28 13:41:18 阅读(1398) 回复(0)

我的目的是想将: $cfg['blowfish_secret'] = 'sdflkj49579JDH*&TDf'; 替换成: $cfg['blowfish_secret'] = '88888888888888888'; 我的写法: [code] sed -i -e "/^\$cfg['blowfish_secret']/{ s@'sdflkj49579JDH*&TDf';@'88888888888888888';@; }" config.php [/code] 语法正确,但没有效果。

by phpcool - Shell - 2006-10-21 20:32:53 阅读(1904) 回复(2)