求一正则表达式

netstu 2004-05-13 09:17:01
字符串
$str = "fdsfdsfsd你好
老大哥fdsfsd4353
fdsfsdr3";

我现在想把它分成三部分,分别是

$str1 = "fdsfdsfsd你好";
$str2 ="老大哥fdsfsd4353";
$str3 = "fdsfsdr3";

...全文
46 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzhhll003 2004-05-13
  • 打赏
  • 举报
回复
up
52juanjuan 2004-05-13
  • 打赏
  • 举报
回复
我给你一个方法,先找出
所在位置
第二找出
所在位置
第三分别求出三段的长度
第四取子串


还要不要给你写程序呀
ice_berg16 2004-05-13
  • 打赏
  • 举报
回复
$str = "fdsfdsfsd你好
老大哥fdsfsd4353
fdsfsdr3";
$str2 = preg_match_all("/(.+)\[code\](.+)\[\/code\](.+)/", $str, $out);
print_r($out);
ccterran 2004-05-13
  • 打赏
  • 举报
回复
<?php
$str = "fdsfdsfsd你好
老大哥fdsfsd4353
fdsfsdr3";
$array=split("\[code\]|\[/code\]",$str);
print_r($array);
?>
52juanjuan 2004-05-13
  • 打赏
  • 举报
回复
直接用substr不就可以了吗?

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧