Ex-boyfriend cut with meat cleaver in NSW

A 38-year-old woman is behind bars and set to face court after she allegedly attacked her ex-boyfriend with a meat cleaver at a unit in inner Sydney.

The woman allegedly punched the 51-year-old man, who she had previously dated, several times before using a meat cleaver to attack him during a fight in Darlinghurst on Friday, police say.

The man suffered numerous wounds to his chest and body and was treated at Vincent's Hospital.

Following a police investigation, the woman was arrested at her home on Sunday afternoon.

She was charged with wounding with intent to cause grievous bodily harm and is due to face Central Local Court on Monday.