我需要从以下流文件名FILE.IMITS.ES7600.D170614中提取ES7600 我试图避免子串并尝试嵌套 substringBeforeLast
${filename:substringBeforeLast(${filename:substringBeforeLast('.')})('.')}
但我无法正确理解语法。这是可能的吗?
答案 0 :(得分:2)
对于此文件名:FILE.IMITS.ES7600.D170614
以下属性表达式
${filename:substringBeforeLast('.'):substringAfterLast('.')}
将返回ES7600