编辑代码

//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
println("Hello world!     -  groovy.jsrun.net")

def test(dbName){
    def low = dbName.toLowerCase(new Locale(dbName)).toString();
    def indexStr = dbName.substring(3)
    println(indexStr)
    if(dbName.startsWith('SES') || dbName.startsWith('CRT') || dbName.startsWith('CQS')){
        println("hs_${low[0..2]}")
        def suffix = (indexStr!=null && !indexStr.isEmpty())?('@'+indexStr):""
        return ("hs_${low[0..2]}"+suffix)
    }else {
        return ""
    }
}
println(test("CQS"))