文字列置換したいのですが、以下の1行が間違ってるみたいで動きません・・
どこが悪いんでしょうか

$_[0] = s/[;`'\\"|*?~^()\[\]{}$]//g;