function myshortcode($text){
  preg_match('[myshortcode src="(.+?)"]', $text, $a);
  if(!empty($a[1])){
    //нашли
    //надо заменить [myshortcode src="1000"] на текст 1000
  }
  return $text;
}
$html = '
<p>Старт</p>
[myshortcode src="1000"]
<p>Финиш</p>
';
echo myshortcode($html);