php 正则问题,我想匹配(\r\n)出现两次的地方分割

$str = "fhd\r\n\r\nfdfk\r\n\r\nuuuuu";
$data = preg_split("(\r\n){2}", $str, -1);
print_r($data);

结果:

clipboard.png

阅读 3.3k
2 个回答
    $str = "fhd\r\n\r\nfdfk\r\n\r\nuuuuu";
    $data = preg_split("/(\r\n){2}/", $str, -1);
    print_r($data);

请加上正则表达式的界定符,/xxx/或者#xxx#。界定符/,#之间才是正则表达式。貌似php中的正则表达式界定符不止两种。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题