使用preg_replace_callback将字符串中所有的数字加一并返回完整字符串
2011-12-10 13:53
232 查看
转自YBO的博客:http://ybo.me/archives/preg_replace_callback-plus-one/
碰到一个很二的考题,如何将一个字符串中出现的数字都加一并返回完整的字符串
想到的一个做法是用preg_replace_callback的方法来做
碰到一个很二的考题,如何将一个字符串中出现的数字都加一并返回完整的字符串
想到的一个做法是用preg_replace_callback的方法来做
<?php $str = "how old are you? 31 or 41? ...0"; echo preg_replace_callback( "/\d+/", "number_plus_one", $str ); function number_plus_one($num) { return $num[0]+1; } ?>
有点变态哈.但是就贴上来了.本文出自 “YBO” 博客,请务必保留此出处http://ybome.blog.51cto.com/1428780/738635
相关文章推荐
- PHP preg_replace() 正则替换所有符合条件的字符串
- PHP正则替换函数preg_replace和preg_replace_callback使用总结
- 给定一个数字字符串,返回数字可能表示的所有可能的字母组合。数字与字母的对应关系和手机按键对应
- PHP preg_replace() 正则替换所有符合条件的字符串
- PHP正则替换函数preg_replace和preg_replace_callback使用总结
- PHP模板引擎正则替换函数 preg_replace 与 preg_replace_callback 使用总结
- PHP preg_replace() 正则替换所有符合条件的字符串
- javascript使用replace替换字符串中所有字符
- 取出字符串中的连续数字并把数字乘以10再返回新的字符串--js中replace的回调函数详解
- 确定字符互异 确定一个字符串的所有字符是否全都不同。这里我们要求不允许使用额外的存储结构。 给定一个string iniString,请返回一个bool值,True代表所有字符全都不同,False代
- PHP 字符串正则替换函数preg_replace使用说明
- java使用正则表达式获取字符串中的所有英文单词或数字
- preg_replace_callback使用方法
- 请实现一个算法,确定一个字符串的所有字符是否全都不同。这里我们要求不允许使用额外的存储结构。 给定一个string iniString,请返回一个bool值,True代表所有字符全都不同,False代
- PHP 字符串正则替换函数preg_replace使用说明
- PHP preg_replace() 正则替换所有符合条件的字符串示例
- 给定一个数字字符串,返回数字可能表示的所有可能的字母组合。数字与字母的对应关系和手机按键对应。
- 返回一个字符串的所有数字