pattern-matching 相关问题

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

Ruby 中使用哈希值进行模式匹配

当我学习 ruby 中的模式匹配时,我遇到了这个问题 hash = { 姓名:1,年龄:21,地点:“纽约” } 案例哈希 在{名称:字符串=> x,年龄:y,位置:z} 把&...

回答 1 投票 0

如何通过elasticsearch中的术语匹配多个单词

我匹配多个单词的查询如下, {“询问”: {“bool”:{“必须”:[{“terms”:{“my_field”:“word1 word2”}}]} 执行后,尽管存在以下数据,但结果集为空

回答 2 投票 0

查找连续字符串

我试图为下面的示例找到顺序字符串,但无法获得输出。有人可以帮忙吗 数据=["ABC","ABD","ABE","AB1","AB2&...

回答 1 投票 0

OCaml 中模式匹配中的名称绑定

在本练习中,名称与 as- 关键字绑定的作用是什么: https://ocaml.org/problems#17 # 让分割列表 n = 让rec aux i acc = 函数 | [] -> 列表.rev acc, [] |嗯...

回答 1 投票 0

既然 Dart 中有模式匹配,最好用它来迭代映射吗?

传统上,要迭代 Map 的键和值,您可以这样写: map.forEach((键, 值) { }); 但是随着 Dart 3.0 中模式的引入,你实际上可以将其写为......

回答 1 投票 0

查看模式与模式防护

我试图了解 GHC 中视图模式和模式保护之间的关系。模式防护看起来非常直观,而视图模式似乎有点令人困惑。有点像v...

回答 3 投票 0

如何在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

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