https://opensource.net.cn/advanced-strings-apache-groovy-10/
Beyond basics: Advanced strings with Apache Groovy