PHPの正規表現について質問です。


$html = '<input name="test" type="text" class="testcss" value="">';

こういう変数があったとして、class=""部分を削除して
<input name="test" type="text" value="">
というコードで出力したいのですが、どういう正規表現の書き方をすればいいのでしょうか?
ご存じの方は教えて下さい。

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2010/02/16 14:20:09
  • 終了:2010/02/16 14:45:09

回答(1件)

id:GoldenDawn No.1

GoldenDawn回答回数426ベストアンサー獲得回数812010/02/16 14:39:35

ポイント80pt
<?php
$html = '<input name="test" type="text" class="testcss" value="">' ;

echo preg_replace('/class="[^"]*?"/', '', $html) ;

とか。

id:k27w

ありがとうございます!大変参考になりました。

2010/02/16 14:45:02

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません