[PHP-users 18814]正規表現

tk tk @ ss.iij4u.or.jp
2003年 11月 5日 (水) 21:01:59 JST


こんにちは。

CSVのテキストとして、MySQLのテーブルから
$data1を読み込み、その中の7番目と13番目のカンマを
削除したいと考えて、以下の正規表現を考えたのですが、
時間がとてもかかるようで、タイムアウトを起こしてしまいます。
タイムアウトは、
set_time_limit(180);
で、回避できるのですが、どうも、効率の悪い書き方をしているの
ではないかと思い、ご教授を受けたく投稿します。

ereg("^(.*,.*,.*,.*,.*,.*,),(.*,.*,.*,.*,.*,),(.*)", $data1, $data1_new);
$data1=$data1_new[0];

よろしくお願い申し上げます。
tk


PHP-users メーリングリストの案内