pattern-matching

pattern-matching

文章 1 浏览 75

模式匹配中的冲突定义

我刚刚开始学习 Haskell,在 2-adic 类型的课程中遇到了一个问题。这是重要的代码: data Rectangle = NoRect | Rect (Float,Float) (Float,Float) | …

北方。的韩爷 2024-09-29 10:59:52 2 0

Makefile“匹配”的名称是什么?特殊变量?

在规则主体中使用的包含 % 匹配的特殊 Makefile 变量的名称是什么? 作为一个例子,我想这样使用它: %.o: %.c @echo Matched $MATCH $(CC) -c $(CFLA…

淡看悲欢离合 2024-09-29 09:33:56 1 0

动态模式匹配

如何在 Erlang 中进行动态模式匹配? 假设我有函数 filter/2 : filter(Pattern, Array) 其中 Pattern 是一个带有我想要匹配的模式的字符串(例如 "{b…

面犯桃花 2024-09-29 03:24:47 5 0

如何检查另一个字符串中是否存在完全相同的字符串?

我目前遇到了一些问题。我正在尝试编写一个程序,该程序将突出显示另一个字符串中出现的单词或短语,但前提是它所匹配的字符串完全相同。我遇到麻烦的…

玩心态 2024-09-28 06:20:08 4 0

Lua 中的 n 位模式匹配

我是 Lua 新手。 假设我有一个字符串“1234567890”。 我想迭代所有可能的三位数。 (即123,234,345,456....) for m in string.gmatch("1234567890",…

你的往事 2024-09-27 23:57:27 4 0

如何使用 Java 标准 API 从字符串中获取特定数据?

我有以下模式: Jan(COMPANY) &^% Feb(ASP) 567 Mar(INC) 我希望最终输出为: String[] one = {"Jan", "Feb", "Mar"}; String[] two = {"COMPANY","AS…

一花一树开 2024-09-27 14:04:59 6 0

MYSQL:将 GROUP BY 与字符串文字一起使用

我有包含这些列的下表: shortName, fullName, ChangelistCount 有没有办法通过其全名中的字符串文字对它们进行分组?全名代表文件目录,因此我想显示…

笑看君怀她人 2024-09-27 07:49:02 4 0

特定对象/图像识别任务的最佳方法?

我正在照片中搜索某个对象: 对象:中间有 X 的矩形轮廓。它看起来像一个矩形复选框。就这样。所以,没有填充,只有线条。该矩形将具有相同的长宽比,…

多孤肩上扛 2024-09-26 19:54:32 9 0

如何使用 Haskell 的类型系统来强制正确性,同时仍然能够进行模式匹配?

假设我有一个代表某种树结构的 adt: data Tree = ANode (Maybe Tree) (Maybe Tree) AValType | BNode (Maybe Tree) (Maybe Tree) BValType | CNode (…

朦胧时间 2024-09-26 17:34:11 10 0

将正则表达式与任何非字符或数字进行匹配

好吧,又来了。 我保证很快就会深入研究正则表达式:P 语言:PhP 问题: 如果字符串中存在某些坏词,则匹配并执行某些操作。 该单词不得包含在“更大…

人间不值得 2024-09-26 11:27:48 1 0

Haskell 关于模式匹配的问题

我正在尝试编写一个函数,该函数接受一个列表,如果按排序顺序返回 true,如果不是按排序顺序则返回 false: 到目前为止,我所拥有的是: myordered […

与君绝 2024-09-25 23:21:17 6 0

Scala 模式匹配与 Option[Any] 的混淆

我有以下 Scala 代码。 import scala.actors.Actor object Alice extends Actor { this.start def act{ loop{ react { case "Hello" => sender ! "Hi"…

不必在意 2024-09-25 03:19:10 8 0

使用 Java 进行模板处理

我们有一个电子邮件模板,需要使用 Java 进行处理。我们必须用实际值替换模板中的变量。我们能够使用模式匹配来实现这一点,即;通过在模板中搜索特定…

白色秋天 2024-09-24 18:54:31 7 0

Haskell - 模式中守卫右侧使用通配符

可以说我有一段这样的代码: test pattern | pattern == (_,NOT (WIRE _)) = 1 | pattern == (_,AND (WIRE _) (WIRE _)) = 2 | otherwise = 0 我试图…

勿忘初心 2024-09-24 17:21:47 11 0

如何在 FSharp 中提取字符串的中间部分?

我想使用 FSharp 提取字符串的中间部分(如果它被引用),类似于这样: let middle = match original with | "\"" + mid + "\"" -> mid | all -> all …

腹黑女流氓 2024-09-24 15:32:16 5 0
更多

推荐作者

浪漫人生路

文章 0 评论 0

620vip

文章 0 评论 0

羞稚

文章 0 评论 0

走过海棠暮

文章 0 评论 0

你好刘可爱

文章 0 评论 0

陌若浮生

文章 0 评论 0

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