假设要拆分的$ text是:
Question 1 - Parabolas
... /**/
Question 2 - Permutations
... /**/
Question 3 - Integration
如何拆分以获取分隔符
“问题X - ”,其中X可以代表任何数字。通过:
$question = explode("Question X -", $text);
我绝对必须包括破折号。
答案 0 :(得分:0)
你必须使用正则表达式。
示例:
$text = "Question 1 - Parabolas";
preg_match('/Question [0-9]+ - (.*)/', $text, $matches);
echo $matches[1];
输出:
Parabolas
如果你想用多行做这个,你必须preg_match_all
然后循环匹配。问题将在索引1处!