阅读背景:

项目中遇到的一些迭代解析问题

来源:互联网 

1. // 迭代删除 ()...()...()

def parseTail(sqlContext: String): String = {

  val pre = sqlContext.indexOf("(")
  val end = sqlContext.indexOf(")")

  if(pre == -1 && end == -1)
    return sqlContext

  parseTail(sqlContext.substring(0, pre) + sqlContext.substring(end + 1))
}

parseTail(sql)
def parseTail(sql



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: