PHP の最小一致で疑問符を使用すると機能しませんか?
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><?php $strr="<textarea> a b c </textarea>asdfasdf<textarea> d e f</textarea>"; $search="/<textarea>(.*)<\/textarea>?/is"; preg_match_all($search,$strr,$m_arr); print_r($m_arr); ?>