我有这样的字符串
String myString = "I love [stackoverflow]";
我要做的是将字符"["
替换为<span style="color:red;">
,将字符"]"
替换为</span>
,以更改颜色
单词stackoverflow
变成红色。
因此,预期的字符串结果为"I love <span style="color:red;">stackoverflow</span>"
我是正则表达式的新手,所以我尝试了这样
String myString = "I love [Stackoverflow]";
myString.replaceAll("[",<span style="color:red;">).replaceAll("]","</span>");
但似乎不是正确的方法,因为android studio说
未封闭的角色类
该单个字符的正确正则表达式是什么?