gpt4 book ai didi

regex - Scala:使用正则表达式提取字符串的一部分

转载 作者:行者123 更新时间:2023-12-04 23:02:16 24 4
gpt4 key购买 nike

我有一个非常简单的字符串,像这样:

"Some(1234)"

我想从中提取“1234”。我该怎么做?

最佳答案

val s = "Some(1234)"
//s: java.lang.String = Some(1234)

val Pattern = """Some\((\d+)\)""".r
//Pattern: scala.util.matching.Regex = Some\((\d+)\)

val Pattern(number) = s
//number: String = 1234

无论您需要什么,都可以关闭正则表达式。 \d+仅将其限制为数字。

关于regex - Scala:使用正则表达式提取字符串的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20446215/

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