- 328 名前:nobodyさん [2008/07/15(火) 00:11:32 ID:PMHjKbcP]
- 質問させて下さい。
PHP5を使っています。 PHPの正規表現関数を使ってデータを取得しようと思っているのですが上手くいきません <INPUT maxLength=20 name=id value=""> このような文字列を対象に、文字列「type」が含まれていない場合、後方の「maxLength=20 name=id value=""」 を取得したいのです。 全文に対して繰り返し取得したいのでpreg_match_allを使っています。 preg_match_all( "/<input (^type)[^<](.*?)>/is", $data, $matchs ) このように書いたのですがヒットしてくれません。 ドキュメントを見ると、特定文字に関しては[^a-z]のような書き方で対応できるのですが 文字列に関してはどのようにすればよいのでしょうか? アドバイス頂ければ幸いです。 宜しくお願い致します。
|

|