Android开发中--正则表达式的实用

  • Android开发中,经常需要对字符串进行操作

  • 1、例如,最简单的替换需求,需要将字符串中某个字符替换为其他字符,常见方法是:
    for循环,嵌套fi-else,遍历字符串进行操作;
    这种方法使用简单直观,但是 难以解决复杂的工作,而且代码量也会增加很多,不利于维护。

    这个时候,可以用正则表达式进行操作,代码简单易懂, 简单操作,可以得到新的字符串,直接上代码

   String mList = "sdafessadfdefdasdfdaf";
    Pattern pattern = Pattern.compile(mList);
    Matcher matcher = pattern.matcher("a");
    String rep = matcher.replaceAll("b"); ```

 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文地址 之前在http://shukuiyan.iteye.com/blog/507915文中已经叙述过这个问题...
    hmaccelerate阅读 4,371评论 0 1
  • 1.正则表达式介绍 正则表达式算起来也是一个很庞大的语言系统,在所有的开发语言中基本都支持正则表达式,它可以很方便...
    babybus_superdo阅读 7,372评论 3 6
  • 最近学习到第 23 天了,还有 4 天时间我的 JavaSE 课程就要结束了,之后会有一个考试,需要复习一下,正好...
    SawyerZh阅读 4,657评论 0 11
  • 2015年进入倒计时,你好吗?在2014年许下的愿望和期许都还记得么?实现了么?现在的你处于怎样的状态?满足亦或像...
    自知阅读 1,352评论 0 1
  • 明月当窗眠不成,松风隐隐响寒更,欲将心事付秋灯。 重到梅园寻旧迹,应凭何物认前盟?因缘曾许第三生。
    仲玙阅读 1,729评论 1 11