标签: dart flutter
我有一个带有很多特殊字符的字符串,表情符号需要传递给php,像&和[] {}这样的特殊字符会导致php错误,我尝试了
replaceAll(new RegExp('&'),'%26');
处理&,但是也有很多特殊字符也会引起错误,什么是处理不会在php中引起任何错误的特殊字符的最佳方法是什么?
答案 0 :(得分:3)
您可以使用Uri.encodeComponent:
Uri.encodeComponent('&'); // returns '%26'