I’m looking for a RegEx pattern to use in a rereplace() function that will keep URL safe characters, but include UTF-8 characters with accents. For example: ç and ã.
Something like: url = rereplace(local.url, "pattern") etc. I prefer a ColdFusion only solution, but I’m open to using Java too since it’s so easy to integrate with CF.
My URL pattern will look like: /posts/[postId]/[title-with-accents-like-ç-and-ã]
This can be done by matching alpha numeric characters using
\w.rereplace(string, "[^\w]", "", "all")See this answer for reference.