pattern-matching 相关问题

使用此标记可以检验有关测试数据结构是否具有特定形状或在特定位置包含特定值的问题。许多函数语言提供模式匹配结构。此标记中的大多数问题也应该包含您正在编程的语言的标记。请勿使用此标记进行常规表达式问题,请使用[regex] INSTEAD;类似地,对于类似POSIX的shell中的模式匹配(globbing),请使用[glob]。

如何在Python中使用大小写匹配来检查变量的类型?

我有这段代码来检查变量是数字还是 Vector2: def __mul__(自己,其他): 匹配类型(其他): 案例 int |漂浮: 经过 案例向量2: ...

回答 3 投票 0

Ocaml 打开输入通道的异常处理

作为 Ocaml 的初学者,我有以下当前工作代码: ... 让 ch_in = open_in 输入文件 尝试 proc_lines ch_in 与 End_of_file -> close_in ch_in;; 现在我想添加错误处理...

回答 2 投票 0

使用Python进行关键字搜索

我想使用python在字符串中搜索多个关键字。 例如我有一个字符串: INPUT STRING ="无法输入信用卡付款。请通过“[email protected]”或我的

回答 1 投票 0

Glob匹配,排除所有JS文件

我是 gulp.js 的新用户。我想将所有非 javascript 文件移动到构建目录。我现在所拥有的是这样的: //测试副本 gulp.task('测试复制', function() { gulp.src(['

回答 1 投票 0

强制模式订单

SO是一场狗屎秀。感谢您的搭车。

回答 5 投票 0

正则表达式模式 \W* 匹配字符串中的空字符串

开始 进口重新 print(re.split(r'\W*', '...单词...')) 结尾 上述Python代码的输出是: ['', '', '字', '', ''] 在上面给出的输出中,最后两项如何...

回答 1 投票 0

使用模式匹配检查变量是否是列表列表的干净方法

在我的代码中,我需要区分记录列表和记录列表列表。现有的代码是这样的: if isinstance(input_var, 列表): 如果 len(input_var) > 0: 如果全部(

回答 1 投票 0

根据行的一般特征从文件中提取行

我有一个文件需要从中提取一些行。 #1 我需要提取从 .#2 行第一列开始只有一个单词的任何行以及以数字开头的任何行。 我有...

回答 1 投票 0

语法错误:使用匹配大小写时语法无效

我一直在尝试使用匹配大小写而不是一百万个 IF 语句,但我尝试的任何操作都会返回错误: 匹配http_code: ^ 语法错误:语法无效 我也尝试过测试

回答 2 投票 0

任何避免使用大量 if 语句的方法

我刚刚从CS50学习完Python基础知识,现在正在尝试制作一个小游戏程序来练习。中途我遇到了一个潜在的问题。 总结一下这个游戏就是这样的: 用户输入...

回答 1 投票 0

R:如何将关键字集与预定义类别相匹配?

我正在 R 中工作。我有一个(大)数据集(data.frame),其中有多个用于观察的关键字,并且每个观察我想将这些关键字匹配(转换)为预定义的

回答 1 投票 0

消除 Coq 依赖模式匹配中不可能的分支

我在理解依赖类型的模式匹配方面遇到了麻烦。假设我们有以下代码: 变体 Op := op1 |操作2。 变体 Res : Op -> Set := | r1:Res op1 | r2:Res op2 |...

回答 1 投票 0

bash awk:打印两个匹配之间的行并删除其他两个匹配之间的换行符

这是我在 stack Overflow 上发表的第一篇文章,所以如果我做错了什么,请告诉我! 我已经为此搜索了几个小时,但找不到完整的解决方案。我可以选择其中之一...

回答 1 投票 0

如何从段落和标题列表中找到最匹配的锚文本?

我有一段话: 在当今世界,确保您的个人信息在线安全比以往任何时候都更加重要。随着网络攻击的增加,制定强有力的网络安全策略至关重要。

回答 1 投票 0

RegExp 匹配重复字符

例如我有字符串: 啊啊啊啊啊 结果我想要有以下比赛: (aa、c、bbb、qq) 我知道我可以写这样的东西: ([a]+)|([b]+)|([c]+)|... 但我...

回答 8 投票 0

plotly dash 的模式匹配回调 - python

我有一个下拉菜单,可以让我过滤分类图。单独的回调允许用户将该图表从条形图更改为饼图。这部分按预期工作。 我已经...

回答 1 投票 0

重载函数头中的原子模式匹配

简要说明 我正在制作一个空气污染监测系统,您可以在其中添加各种站点、读数,然后读取保存的数据。 问题 我在尝试匹配 v 时遇到问题...

回答 1 投票 0

Java 17 null case 与模式匹配

我有一个使用 Eclipse 2022-03 和 OpenJDK 17 的 Java 17 项目: openjdk 17.0.2 2022-01-18 OpenJDK 运行时环境 Temurin-17.0.2+8 (build 17.0.2+8) OpenJDK 64 位服务器 VM Temurin-17.0.2+8(构建...

回答 3 投票 0

instanceof 的模式匹配抛出令人困惑的错误:表达式类型 Triple 是模式类型 Triple 的子类型

我有 Java 19,我正在尝试对我创建的记录进行一些简单的模式匹配。然而,Java 给了我一个非常令人困惑的编译错误。这是我能想到的最简单的例子...

回答 3 投票 0

Make:如何将模式匹配的变量传递到列表

比方说,我在 makefile 中有一些变量: SUB_TEST1=PRJ1 SUB_TEST2=PRJ2 SUB_TEST3=PRJ3 …… 我想获取这个变量并将其放入列表中,然后传递给目标 SUB_TEST1=PRJ1 SUB_TEST2=...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.