знаю, что проблема в регулярном выражении, в основном я просто хочу текст внутри
и
Ну, тогда у вас есть правильное регулярное выражение, но вы используете его неправильно,При использовании preg_split
все, что соответствует регулярному выражению, будет удалено .Если ваш $row['introtext']
содержал что-то вроде _<td>data</td>_
, вы получите массив с двумя пустыми строками, пробелами или другими остатками.
Используйте взамен preg_match
.
preg_split( $pattern, $row['introtext'], $match );
print $match[1];