PHPで正規表現の置換が出来ません

前提

2個目のハイフン以降の文字列(2個目のハイフンも含む)を空白に置換したいのですが(削除)、下記の方法では逆になってしまいます。

$word1 = preg_replace('/([^-]+-){2}/','',$word);

■イメージ
置換前文字列
aaa-bbb-w
置換後文字列
aaa-bbb

ご教授お願い致します。

実現したいこと

ここに実現したいことを箇条書きで書いてください。

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

ソースコード

試したこと

ここに問題に対して試したことを記載してください。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

コメントを投稿

0 コメント