gpt4 book ai didi

regex - 为什么前瞻和后瞻正则表达式在 Kotlin 中不起作用?

转载 作者:IT老高 更新时间:2023-10-28 13:42:09 25 4
gpt4 key购买 nike

例子:

    // Java
System.out.println("one;two;th/;ree".split("(?<!/);").length); // 3

// Kotlin
println("one;two;th/;ree".split("(?<!/);").size) // 1

如何解决这个问题?

最佳答案

在您的 Kotlin 示例中,您不是按 Regex 而是按 String 进行拆分。

尝试以下方法:

println("one;two;th/;ree".split(Regex("(?<!/);")).size) // 3

关于regex - 为什么前瞻和后瞻正则表达式在 Kotlin 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35002482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com