我有下面的字符串,其中包含一些不需要的子字符串,应该将其修剪掉。
<?php
$str = "
23' CHE[1-1]SOU\n
19:00 EVE-NEW\n
19:00 MUN-TOT\n
4' [4-4]\n
1' [1-1]\n
\n
important info";
?>
我想从上面的字符串中去掉这个子字符串
4' [4-4]\n
1' [1-1]\n
\n
如何在不删除上面和下面的信息的情况下删除它。
发布于 2015-03-16 00:13:29
基于到目前为止的问题,这将是可行的:
$newstr = preg_replace("/^.*(4.*1-1\]\n\n).*/", "$1", $str);
就像这样:
$newstr = substr($str, 45, 19);
就像这样:
$newstr = "4' [4-4]\n1' [1-1]\n\n";
https://stackoverflow.com/questions/29062862
复制相似问题