С regexp не вижу решения, но можно попробовать без него:
let ff = false;
const args = message.content.slice(client.prefix.length).trim().split('').map( e => {
if (e===' ' && !ff) return '$';
else if (e==="'") ff = !ff;
return e;
}).join('').split('$');