Notifications
Announcements
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.
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?
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.
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
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
In our never-ending quest to improve we are simplifying the forum hierarchy…
We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Michael E. Gernaey 265 Super User 2025 Season 2
Romain The Low-Code... 240 Super User 2025 Season 2
S-Venkadesh 101 Moderator