pattern-matching

pattern-matching

文章 1 浏览 75

在 Erlang 中将元组与无关变量进行匹配

我正在寻找一种使用部分元组在 Erlang 中的列表中查找元组的方法,类似于 Prolog 中的函子匹配。例如,我想使用以下代码返回 true: member({pos, _, …

裂开嘴轻声笑有多痛 2024-11-28 03:52:14 2 0

文本列中的模式匹配

我有一个文本列,文本列中的数据如下: Rob goes to school,get punished Rob goes to school Rob does not goes to school,get punished 当尝试使用…

ぃ弥猫深巷。 2024-11-28 02:48:10 1 0

谁能建议一个匹配 4 个连续文本行的正则表达式模式?

我正在尝试解析一个大数据文件。在该文件中,有 3 行或 4 行数据组,由空行分隔。例如: Data Group One Name Data Group One Datum 1 Data Group One…

未蓝澄海的烟 2024-11-27 23:05:49 3 0

是否有一种算法可以使用正则表达式并且仅使用正则表达式类型来查找“不使用”匹配项?

我的意思是,是否有一种算法可以仅根据您想要的匹配类型自动查找匹配项。例如,给定“疾病”,是否有一种现代算法可能使用机器学习技术(我只是猜测)…

摇划花蜜的午后 2024-11-27 18:05:13 0 0

我在这个 TSQL(类似运算符)中缺少什么?

select c.* from syscolumns c join sysobjects o on o.id=c.id and o.name = 'orders' 返回 Id Customer Product 03-28-2011 04-04-2011 04-11-2011 …

苏别ゝ 2024-11-27 17:39:41 1 0

在 Scala 中,为什么模式匹配没有选取 NaN?

我的方法如下 def myMethod(myDouble: Double): Double = myDouble match { case Double.NaN => ... case _ => ... } IntelliJ 调试器显示 NaN,但这…

是伱的 2024-11-27 13:38:41 3 0

Scala - 模式匹配并在匹配之前做一些事情。

我想在匹配之前执行一条语句。 def test(x : Int) = x match { doSomethingHere always case 1 => println("1") case 2 => println("2") } 它必须在之…

埋情葬爱 2024-11-27 04:22:23 1 0

如何在TCL中使用正则表达式找出字符串中的一个或多个字符

我需要一个简单的解决方案来确定某些字符是否在 Tcl 中的字符串中。 我的想法是用正则表达式来做到这一点。 我的字符串看起来像:“word_word-word_wo…

美人迟暮 2024-11-26 20:34:16 3 0

F#/OCaml:如何避免重复的模式匹配?

看一下这段 F#/OCaml 代码: type AllPossible = | A of int | B of int*int | ... | Z of ... let foo x = .... match x with | A(value) | B(value,…

柠北森屋 2024-11-26 12:54:26 3 0

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

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

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

SSIS 或 SQL Server 中的字符级分析

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

逆流 2024-11-25 18:42:03 1 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 0 0

Scala - 复杂条件模式匹配

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

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

模式意外结束:Python Regex

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

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

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

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

≈。彩虹 2024-11-25 06:51:54 1 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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