preg_split中的正则表达式

时间:2014-02-25 15:36:37

标签: php expression

我不知道这个表达式我做错了什么:

'/^(first part.{1}second part)$/'

我想按字符串分割我的文件:

“第一部分第七部分”

“第一部分第二部分”

“第一部分第二部分”

等等。 谢谢你的帮助

2 个答案:

答案 0 :(得分:0)

我认为问题出在\n符号上。可能在您阅读这些值时,每行都包含最终的\n,因此它与paragonu$不匹配。

我建议您在使用$zawartosc = chop($zawartosc)之前使用preg_split()

----编辑----

$parts = explode("\n", $zawartosc);

foreach ($parts as $line) {
  $PA_explode = preg_split('/^FINE: Rozpocz.cie paragonu$/', $zawartosc);
  print_r($PA_explode);
}

答案 1 :(得分:0)

解决方案是:'/first part.*second part/'它也适用于ę 谢谢大家的时间和帮助