正規表現で <![CDATA[あいうえお]]></title> で あいうえお を抜きたい - PHPプロ!Q&A掲示板

1612

  • 200P

正規表現で <![CDATA[あいうえお]]></title> で あいうえお を抜きたい

質問日時 / 2008年11月7日 19:59    回答数 / 2件

Questioner:  yumisaiki  このエントリーをはてなブックマークに追加 

キーワード / 正規表現    CDDATA    RSS読み取り   

いつもお世話になります。

http://www.thetruth.jp/yumiblogp1.php

RSSから抜き出して写真を表示させるのをしているのですが、CDDATAが抜けません。

<title type="html"><![CDATA[たいとる!]]></title> となっていたら、

$ptns["title"] = '/<title type="html"><(.*?)><\/title>/sU'; と書いたら、 

当然ですが、![CDATA[たいとる!]] が抜き取れます。

 この![CDDATA[   と ]] を抜きたいのですが、それがどうもうまくいきません。

 これを抜くのは面倒なんでしょうか?

 いろいろ書いてみたのですが…。

よろしくお願いします。

この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。



ツリー一覧

┣A01signal普通に >>CODE /<!\[CDATA\[(.*?)\]\]>/ <<CODE
┗A02yumisaikiできました=・ すみません。正規表現勉強しますとか

回答一覧

並び替え:

A01 満足
answerersignal [11月7日 23:21]

普通に
  1. /<!\[CDATA\[(.*?)\]\]>/
これではダメですか?

この意見に回答する

ツリーへ TOPへ

A02
answereryumisaiki [11月7日 23:26]

できました=・
すみません。正規表現勉強しますとか言いながら、全然してなくて…。

いつもsignal様ありがとうございます。

この意見に回答する

ツリーへ TOPへ

<<質問一覧へ



Pick Up Q&A

Q
動的なURLを静的に見せる方法
 このエントリーをはてなブックマークに追加 
A
普通に考えて、mod_rewrite でしょうね。 http://www.nishishi.com/blog/2006/01/mod_rewrite_url.html...

>>続きを読む

GETのままでは検索エンジンのロボットが拾ってくれなかったためにSEO対策として有効だと言われていますね。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)