У меня есть такая строка UTF-8:
$string = "<html> some chars in any language so could be double-byte </html>";
Я хочу потерять <html>
и </html>
Это нормально:
$string = preg_replace("/<html>/", "", $string);
$result = preg_replace("/<\/html>/", "", $string);
я не прошу совета повторно. регулярное выражение (я не проверял и уверен, что это можно было бы сделать лучше). Вопрос в том, что если часть, которую я сопоставляю, просто ascii (а не многобайтовая), нужно ли мне использовать многобайтовые функции регулярного выражения или достаточно preg?