検索する文字列の前後の文字列も抽出[PHP]
前後2文字抽出する場合 ・SJISまたはEUCの場合 preg_match("/(.{4})(晴れ)(.{4})/is",$text,$array); ・UTF8の場合 preg_match("/(.{6})(晴れ)(.{6})/is",$text,$array);
Array ( [0] => 日は晴れのち [1] => 日は [2] => 晴れ [3] => のち )
前後2文字抽出する場合 ・SJISまたはEUCの場合 preg_match("/(.{4})(晴れ)(.{4})/is",$text,$array); ・UTF8の場合 preg_match("/(.{6})(晴れ)(.{6})/is",$text,$array);
Array ( [0] => 日は晴れのち [1] => 日は [2] => 晴れ [3] => のち )