渡邉です。 > しかし・・・ > <?php > $dat = 'ab,cd,ef.,gh'; > $dats = preg_split('/(?<!\.),/', $dat); > print_r($dats); > ?> > はすんなりと動いてしまうんです。 > $dats = Array([0] => ab [1] => cd [2] => ef.,gh) > (出てくる値。 > > なぜ、\\だけだめなんでしょうか・・・ > では、""で囲ってみては?