Android开发中,经常需要对字符串进行操作
-
1、例如,最简单的替换需求,需要将字符串中某个字符替换为其他字符,常见方法是:
for循环,嵌套fi-else,遍历字符串进行操作;
这种方法使用简单直观,但是 难以解决复杂的工作,而且代码量也会增加很多,不利于维护。这个时候,可以用正则表达式进行操作,代码简单易懂, 简单操作,可以得到新的字符串,直接上代码
String mList = "sdafessadfdefdasdfdaf";
Pattern pattern = Pattern.compile(mList);
Matcher matcher = pattern.matcher("a");
String rep = matcher.replaceAll("b"); ```