Why not simply use s/[^a-zA-Z ]//gr ?
In reply to Re: How to remove other language character from a string by grondilu in thread How to remove other language character from a string by Anonymous Monk