0

HTML コードを含む *.txt ファイルを取得しました。削除したい:

<textarea cols="100" rows="50" name="newcontent" id="newcontent">

</textarea>

これで最初のタグを削除できます:

$content_replaced = preg_replace ("/<textarea cols=\"100\" rows=\"50\" name=\"newcontent\" id=\"newcontent\">/", "", $replace);

< /textarea> を置き換える方法もわかりません。ありがとう :)

4

2 に答える 2

0

この正規表現を試すことができます。これが例です。

$string = "sdfsd <textarea cols=\"100\" rows=\"50\" name=\"newcontent\" id=\"newcontent\"> some text here </textarea>";
$result  = preg_replace("/.*?>(.*)<.*?>$/","$1",$string);
echo $result;

これは、タグが 1 つしかない場合にのみ機能します。

于 2013-08-27T20:03:34.663 に答える