C++で次の形式の文字列があります
string variable1="This is stackoverflow \"Here we go "1234" \u1234 ABC";
この文字列で、アルファベット (a から b、および A から B) と数字以外のすべての文字を削除します。私の出力がなるように
variable1="This is stackoverflow Here we go 1234 u1234 ABC";
ポインターを使用してすべての文字をチェックしようとしましたが、非常に非効率的であることがわかりました。C++/C を使用して同じことを達成する効率的な方法はありますか?