How do I remove all special characters before sending it through a HTTP request in Bot Framework Composer? I can't find a way to 'sanitise' the text via adaptive expressions.
For form level validation you can use regex something like this in adaptive card.
I use this regex check for word count
If you do not want it in adaptive card, you can use it in power automate (https://www.tachytelic.net/2021/04/power-automate-regex/).
When the user submits response in adaptive card, call a power agent flow which goes through this regex function, you retrieve the text and use the text to HTTPS
Basically, I would like to make sure that special characters such as double quotes, backslash etc. doesn't trip up the system. I was thinking of using RegEx but the adaptive expression in Bot Framework Composer only returns Boolean values. I would like to just remove them before sending them through a HTTP request.
Also, users are able to send bullet points, emojis, tables etc through Microsoft Teams. I would like to prevent that.
Can you clarify your request? So you have a set of variables (in PVA?). Maybe an example of what you're trying to send and what you need to change?