pattern-matching

pattern-matching

文章 1 浏览 78

除列表之外的序列上的 Scala 模式匹配

我有以下代码,它对现在列表中的每个元素进行递归操作 def doMatch(list: List[Int]): Unit = list match { case last :: Nil => println("Final elem…

木格 2024-11-25 23:34:27 4 0

SSIS 或 SQL Server 中的字符级分析

我需要分析数据库中的参考字段以了解它们组成的模式。这需要在字符级别完成,因为参考字段中不会有空格或标点符号。 作为一个例子,我正在寻找一个将…

逆流 2024-11-25 18:42:03 4 0

网站的模式匹配

我在一个表中维护了一个全球站点存储库。 website: id, name, url 1 google http://www.google.com/ 2 CNN http://www.cnn.com/ 3 SO http://www.stac…

十秒萌定你 2024-11-25 18:18:34 2 0

Scala - 复杂条件模式匹配

我有一个我想表达的声明,在 C 伪代码中,它看起来像这样: switch(foo): case(1) if(x > y) { if (z == true) { doSomething() } else { doSomething…

好菇凉咱不稀罕他 2024-11-25 13:27:08 3 0

模式意外结束:Python Regex

当我使用以下 python 正则表达式执行下面描述的功能时,出现错误 Unexpected end of Pattern。 正则表达式: modified=re.sub(r'^(?i)((?:(?!http://)…

掩于岁月 2024-11-25 10:57:45 3 0

范围内变量的模式匹配 (Scala)

在以下代码中, val x = 5 val y = 4 match { case x => true case _ => false } 值 y 为 true。 Scala 将 x 解释为模式匹配中的自由变量,而不是将其…

≈。彩虹 2024-11-25 06:51:54 3 0

Scala - 与条件语句的模式匹配?

是否可以做类似的事情: def foo(x: Int): Boolean = { case x > 1 => true case x false } …

纵性 2024-11-25 05:21:26 1 0

检查输入是否与 STEAM ID 格式匹配

我了解如何匹配它,但我不知道标准,例如,电子邮件匹配器将使用: /^([A-Za-z0-9_\-\.])+\@([A-Za -z0-9_\-\.])+\.([A-Za-z]{2,4})$/ 但我需要知道 s…

少女七分熟 2024-11-24 17:15:06 3 0

删除连续的重复字母

寻找一种快速方法,当重复项彼此相邻时将其限制为最多 2 个。 例如:jeeeeeeeep => ['jep','jeep'] 在 python 中寻找建议,但很高兴看到任何内容的示…

万劫不复 2024-11-24 11:55:08 8 0

使用 Scala 在文本中查找单词对最优雅的方法是什么?

给定单词对列表 val terms = ("word1a", "word1b") :: ("word2a", "word2b") :: ... :: Nil Scala 中测试文本中是否至少有一个出现的最优雅的方法是什…

万人眼中万个我 2024-11-24 02:57:26 2 0

正则表达式匹配帮助

我有一个字符串.. “我是一个数字#Number#,我是一个字母#Letter#作为测试” 我试图使用Regex.Matches从字符串中获取字符串#Number#和#Letter# .. 我…

宛菡 2024-11-24 02:48:51 2 0

Java 正则表达式非常慢(将嵌套量词转换为所有格量词)

我发现这个正则表达式可以匹配url(最初由Daring Fireball在Javascript中使用),它在java中可以工作,但在某些情况下非常慢: private final static …

爱殇璃 2024-11-24 02:14:26 6 0

是什么原因导致“无可辩驳的模式失败的模式”?这意味着什么?

什么是 无可辩驳的模式失败了 意思? 什么情况会导致这个运行时错误?…

感悟人生的甜 2024-11-23 16:08:33 6 0

模式匹配中的lua变量

我只是想知道是否可以在 Lua 中将变量放入模式匹配中。就像类似下面的内容: var = "hello" pattern = string.match(datasource, "(var)%s(a%+)") 我…

走过海棠暮 2024-11-23 15:05:16 3 0

在Java代码中搜索某个字符串并替换它

在其他人编写的这段java代码中,人们使用了null检查条件作为null!=abc或null==abc,但是我需要将其分别更改为 abc!=null 和 abc==null 。 有人告诉我…

故事未完 2024-11-23 14:50:08 6 0
更多

推荐作者

5040234068

文章 0 评论 0

樱花雨梦

文章 0 评论 0

≈。彩虹

文章 0 评论 0

雨轻弹

文章 0 评论 0

血之狂魔

文章 0 评论 0

qq_0bIjwE

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文