0317nobodyさん垢版2018/07/04(水) 17:45:24.74ID:??? PHPで一番最後のカギカッコとその先を消したい時 $text = 'あいうえお「かきくけこ」「さしすせそ」たちつてと'; ↓ $text = 'あいうえお「かきくけこ」'; $text = preg_replace("/「[^「」]*」.*/","",$text); では元の文字列のまま返されます。 しかし、さしすせそ の部分を sasisuseso にすると成功します。何が問題なのでしょうか?