未分類 > PHPの処理でWiki記法を取り除く
前回の続きになりますが、データベースからデータを抽出し出力する際、Wiki記法を取り除いたうえで出力したいと思う方もいるかと思いますので、その方法についてです。
// 不要なものを取り除く $text = preg_replace("/[\[\]\{\}\*\"\'\|]+/u", "", $text);
上のコードを前回のコードの「echo text」の上段に追加してください。
処理はシンプルに削除対象を列挙したうえで単純に削除しているだけです。
↓前回同様に「007 サンダーボール作戦」で検索をかけた際の処理結果は下記のようになります。

Wiki記法を活かす考えであれば、これらの処理は必要ありません。
あくまで素のテキストデータを利用したいとお考えの場合に限っての処理になります。