Показывать только все, что находится между символами

#preg-replace #preg-match

#предварительная замена #предварительная настройка

Вопрос:

Я хочу удалить все до и после символов.

Итак, здесь будет мой текст.

 [sourcecode language='']82%<?php echo 'hello world'; ?>82%[/sourcecode]
  

И результат, который мне нужен, это

 <?php echo 'hello world'; ?>
  

Таким образом, удаляются все символы до и после символа 82%

И, пожалуйста, помогите, как это сделать????

Спасибо

Ответ №1:

Проверил это, используя следующее

 <?php 
$update = get_the_content();                                        
$arr = explode('82%',$update);
//print_r($arr);                                
echo $arr[1];
?>