如何使用正则表达式在Scala中提取匹配字符串?

开发人员

该字符串为

var filedate = parser("test_pb_PP_Quality_2-Report_20200707.csv");

解析器功能如下提取“ 20200707”。

def parser(filename: String):String = {
    val extractDate = """(\d{8}).*""".r
    val extractDate(dd) = filename;
    dd;
}

但是它的返回错误作为异常在线程“主” scala.MatchError中:

蒂姆·比格莱森(Tim Biegeleisen)

您可以String#replaceAll在这里尝试使用Java

def parser(filename: String):String = {
    val extractDate = filename.replaceAll(".*(\\d{8}).*", "$1");
    extractDate;
}

println(parser("test_pb_PP_Quality_2-Report_20200707.csv"))

打印:

20200707

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用正则表达式从字符串中提取整数模式

来自分类Dev

Javascript:如何使用正则表达式从字符串中提取多个值?

来自分类Dev

如何使用正则表达式从Javascript中的字符串中提取数字

来自分类Dev

如何使用正则表达式从字符串中提取和替换特定模式?

来自分类Dev

如何从Java中的字符串中提取多个正则表达式匹配

来自分类Dev

使用javascript正则表达式从字符串中提取子字符串

来自分类Dev

如何从字符串中提取特定的字符串并使用正则表达式在c#中递增

来自分类Dev

如何从R中的字符串中提取与垂直正则表达式匹配的子字符串

来自分类Dev

如何使用正则表达式从列表中提取字符串匹配项?

来自分类Dev

我如何使用正则表达式从字符串中提取值

来自分类Dev

从仅与正则表达式模式匹配的字符串中提取字符

来自分类Dev

使用正则表达式从字符串中提取特定字符串

来自分类Dev

如何从字符串中提取正则表达式匹配的第n次出现?

来自分类Dev

如何使用正则表达式从字符串中提取整数模式

来自分类Dev

Javascript:如何使用正则表达式从字符串中提取多个值?

来自分类Dev

如何使用正则表达式从字符串中提取数字?

来自分类Dev

在Scala中使用正则表达式从字符串中提取所有标记

来自分类Dev

Scala正则表达式:从字符串中提取表达式

来自分类Dev

如何使用正则表达式从Javascript中的字符串中提取数字

来自分类Dev

如何使用正则表达式从特定格式的字符串中提取键值对?

来自分类Dev

如何在.NET中使用正则表达式从字符串中提取子字符串

来自分类Dev

如何使用正则表达式从字符串中提取子字符串?

来自分类Dev

如何在Java中使用正则表达式或子字符串从字符串中提取文本?

来自分类Dev

从字符串中提取与字符串匹配的正则表达式

来自分类Dev

如何使用正则表达式从字符串值中提取数据?

来自分类Dev

如何使用正则表达式提取字符串的不匹配部分

来自分类Dev

如何在java中使用正则表达式从字符串中提取数字

来自分类Dev

如何使用正则表达式从字符串中提取域部分

来自分类Dev

如何在 Java 中使用正则表达式从字符串中提取子字符串?

Related 相关文章

  1. 1

    如何使用正则表达式从字符串中提取整数模式

  2. 2

    Javascript:如何使用正则表达式从字符串中提取多个值?

  3. 3

    如何使用正则表达式从Javascript中的字符串中提取数字

  4. 4

    如何使用正则表达式从字符串中提取和替换特定模式?

  5. 5

    如何从Java中的字符串中提取多个正则表达式匹配

  6. 6

    使用javascript正则表达式从字符串中提取子字符串

  7. 7

    如何从字符串中提取特定的字符串并使用正则表达式在c#中递增

  8. 8

    如何从R中的字符串中提取与垂直正则表达式匹配的子字符串

  9. 9

    如何使用正则表达式从列表中提取字符串匹配项?

  10. 10

    我如何使用正则表达式从字符串中提取值

  11. 11

    从仅与正则表达式模式匹配的字符串中提取字符

  12. 12

    使用正则表达式从字符串中提取特定字符串

  13. 13

    如何从字符串中提取正则表达式匹配的第n次出现?

  14. 14

    如何使用正则表达式从字符串中提取整数模式

  15. 15

    Javascript:如何使用正则表达式从字符串中提取多个值?

  16. 16

    如何使用正则表达式从字符串中提取数字?

  17. 17

    在Scala中使用正则表达式从字符串中提取所有标记

  18. 18

    Scala正则表达式:从字符串中提取表达式

  19. 19

    如何使用正则表达式从Javascript中的字符串中提取数字

  20. 20

    如何使用正则表达式从特定格式的字符串中提取键值对?

  21. 21

    如何在.NET中使用正则表达式从字符串中提取子字符串

  22. 22

    如何使用正则表达式从字符串中提取子字符串?

  23. 23

    如何在Java中使用正则表达式或子字符串从字符串中提取文本?

  24. 24

    从字符串中提取与字符串匹配的正则表达式

  25. 25

    如何使用正则表达式从字符串值中提取数据?

  26. 26

    如何使用正则表达式提取字符串的不匹配部分

  27. 27

    如何在java中使用正则表达式从字符串中提取数字

  28. 28

    如何使用正则表达式从字符串中提取域部分

  29. 29

    如何在 Java 中使用正则表达式从字符串中提取子字符串?

热门标签

归档