Right now my regex is something like this:
[a-zA-Z0-9] but it does not include accented characters like I would want to. I would also like - \' , to be included.
You just put:
\p(L}\p{M}
in your expression. This in Unicode will match: