Kotlin 是否支持命名的正则表达式组?
命名的正则表达式组如下所示:(?<name>...)
最佳答案
根据this discussion ,
This will be supported in Kotlin 1.1. https://youtrack.jetbrains.com/issue/KT-12753
Kotlin 1.1 EAP已经可以试用了。
"""(\w+?)(?<num>\d+)""".toRegex().matchEntire("area51")!!.groups["num"]!!.value
您必须 use kotlin-stdlib-jre8
.
关于regex - Kotlin Regex 命名组支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37088679/