Make sure you escape literal periods in RegEx patterns. You have missed a few.
The target of a redirect should include the canonical hostname too.
If you have redirected from www to non-www for many years then I would not be tempted to suddenly reverse the direction. If you did, I would expect significant traffic loss for several months.
For consistency, replace