scala的正则表达式试题(身份证号)
package hfd //案列:把字符串中的身份证号打码 object Test36_2 { def main(args: Array[String]): Unit = { val str="张先生,ID:429005200001231156" val reg="(\\d{10})(\\d{6})(\\d[\\dX])".r // reg.findAllIn(str).foreach(println()) val newStr=reg.replaceAllIn(str,m=>m.group(1)+"------"+m.group(3)) // println(m.group(1)) // println(m.group(2)) // println(m.group(3)) println(newStr) } }
原文地址:https://blog.csdn.net/2401_83378805/article/details/144350284
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!