Android匹配"|"分割的文字

分析

  • 需要匹配|以为的所有字符 [^|]
  • 字符可能有多个

代码

fun main(args: Array) {
   val str = "abc|我|技术|123|科技|旺旺"

   Pattern.compile("[^|]+").matcher(str).run {
       while (this.find()) {
           println(this.group())
       }
   }
}

运行结果

abc
我
技术
123
科技
旺旺

你可能感兴趣的:(Android匹配"|"分割的文字)