PHP 分割字串的问题
程序员文章站
2022-05-30 21:12:12
...
在php中,如果我要把e前和后的字串分割该怎么办?
像这样:
abcde1234 转成 abcd 1234
小白求助...
回复内容:
在php中,如果我要把e前和后的字串分割该怎么办?
像这样:
abcde1234 转成 abcd 1234
小白求助...
简单 正则搞定
$str = "abcde1234";
preg_match('/^(\w+)e(\d+)$/i',$str,$matches);
print_r ($matches);
Array
(
[0] => abcde1234
[1] => abcd
[2] => 1234
)
explode()函数 http://www.w3school.com.cn/php/func_string_explode.asp
abcd
[1] => 1234
)
在线演示:http://3v4l.org/k7Dap
支持楼上,当然你也可以用strpos查找位置,然后用substr来裁剪出来。具体用法可以看手册。看你具体怎么想了
正则表达式也可以做到更复杂的分割
推荐阅读
-
关于php查询数据库记录显示的有关问题
-
解析php安全性问题中的:Null 字符问题
-
php的action有关问题
-
php getheaders的有关问题 (curl也会有这个有关问题)
-
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案_php技巧
-
探讨PHP引用&符号的一些注意问题
-
PHP中使用gettext解决国际化问题的例子(i18n)_PHP
-
PHP网页UTF8编码开发中空白的问题
-
PHP的preg_replace函数的有关问题
-
PHP调用存储过程返回值不一致问题的解决方法分析_PHP