作者ecocharts ()
看板PHP
标题[请益] 分割字串处理
时间Thu Feb 8 01:34:11 2007
有个字串的样子可能是
A "字串一(字串二)字串三(字串四(字串五)字串六)" 或
B "字串一(字串二)"
每个字串的长度不等且中英文夹杂
如果是B的样子很容易分出来
问题1: 如何区分是A还是B
问题2: 如何用括弧来分离这六个字串
实在想不出来 只好来这问
--
EconTrend.com
线上浏览国际财经指标走势
http://www.econtrend.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.66.62.209
※ 编辑: ecocharts 来自: 210.66.62.209 (02/08 01:39)
※ 编辑: ecocharts 来自: 210.66.62.209 (02/08 01:40)
1F:推 buganini:你希望分开成什麽样子? 02/08 01:58
2F:→ buganini:如果跟我想的样子一样的话..mb_split()应该就是你要的 02/08 01:58
3F:→ buganini:忘记是不是真的有mb_split()...每个PHP版本有点出入 02/08 01:59
4F:→ buganini:没有的话用mb_strlen和mb_substr自己弄也很容易 02/08 01:59
5F:→ buganini:(如果跟我想的一样的话) 02/08 02:00
6F:推 formoxa:ereg 系列 or explode() ...? 02/08 13:31
7F:推 ecocharts:我用substr_count算'('来区分A或B 再用explode和substr 02/09 10:43
8F:→ ecocharts:虽然方法很笨 但是还是分出来了 02/09 10:44