pattern-matching 相关问题

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

使用返回类型声明处理 Python 类型检查器错误(字段默认值)

我在使用 Pyright 类型检查器的 Python 代码中遇到问题,特别是当我尝试从返回类型声明中删除 Any 时。 错误信息: 具有声明返回类型的函数&...

回答 1 投票 0

使用返回类型声明处理 Python 类型检查器错误

我在使用 Pyright 类型检查器的 Python 代码中遇到问题,特别是当我尝试从返回类型声明中删除 Any 时。 错误信息: 具有声明返回类型的函数&...

回答 1 投票 0

match/case语句支持正则表达式吗?

我目前正在编写一个Python文本编辑器,需要将输入的行与正则表达式相匹配。我知道我可以使用链式 if/elif/else 构造,但我想知道我是否可以缩短...

回答 1 投票 0

如何在mysql中为3个或更多按顺序的数字创建REGEX模式?

我创建了一个正则表达式模式来匹配可以升序或降序的数字序列,例如 12345、123、321、6789、7654 等。但是,我相信这种方法可能不是最有效的或

回答 1 投票 0

联合类型和模式匹配的静态类型检查

在 Ocaml/Haskell/… 等函数式语言中,我可以输入如下内容: 输入表达式= |浮点数 Nb | expr * expr 相加 | expr * expr 的总和 | expr * expr 的乘积 | expr 的除数 *

回答 1 投票 0

如何使用Java匹配括号内的内容

以下是我的代码,基于jdk17。我想匹配括号里的内容。我使用在线平台匹配没有问题,但使用Java代码匹配不了。 包com.

回答 1 投票 0

循环列表以查找与带通配符的字符串的模式匹配

我有一个函数的示例代码,其中使用模式匹配将包含通配符的字符串值与实际字符串值进行匹配。 def isMatch(文本, 模式): n = 长度(文本) m = len(p...

回答 1 投票 0

使用 python 对非结构化文本数据进行分类

我将介绍一下项目环境,以便您了解一些背景信息来帮助我。 我正在尝试解析 pdf 格式的德国组织结构图信息。对吧...

回答 1 投票 0

如何将oracle正则表达式模式转换为Databricks兼容版本?

鉴于此 Oracle 版本,目标是将其转换为可在 Databricks SQL 中使用: 带有模式 AS ( 选择 /*+ 内联 */ '^([A-Z][A-Z0-9])([A-Z]\d{3,4})([T])?([A-D])?([W]\d)?([A- RT...

回答 1 投票 0

我正在尝试用 Java 解决数字模式问题。我已经编写了代码,并且希望有人可以对我现有的 sol 进行更改

所需输出 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 3 2 2 2 3 4 4 3 2 1 2 3 4 4 3 2 2 2 3 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 这是一个模式问题,我需要用Java来解决它。 这是我的代码。 p...

回答 1 投票 0

Lua string.gmatch 中的奇怪行为

我需要提取“\scalebox”字符串之前和之后的所有内容。我尝试过 本地示例 =“sometext\scalebox{0.74}” 对于我在圣...

回答 1 投票 0

Scala:正则表达式上的模式匹配

任务是匹配表达式中的逗号分隔符,不包括数字或空格后面有逗号的情况。 对于此类测试用例,正则表达式必须匹配逗号: “a,b” “a、b、c” “a、b...

回答 1 投票 0

使用 polyfill 在 .NET Framework 4.8 上运行 C# v8 到 v11 模式匹配功能是一个可靠的想法吗?

我很乐意在基于 .NET Framework 4.8 的解决方案(默认情况下仅支持 c# 7.3)中使用 c# 版本 8 到 11 提供的更高级的模式匹配功能。 我看到了

回答 2 投票 0

如何从两张图片的线性组合计算混合因子?

我有一系列非常相似的图像,可以近似表示为两个添加了噪声的“地面实况”图像的组合,其形式为: Image_i ≈ x_i × Image(1) + (1−x_i...

回答 1 投票 0

将图像序列分配给

我有一系列非常相似的图像,可以近似表示为两个添加了噪声的“地面实况”图像的组合,其形式为: Image_i ≈ x_i × Image(1) + (1−x_i...

回答 1 投票 0

MYSQL。如果我使用变量,LIKE 查询就会变得太长

我有一张500万字的大桌子。我需要找到以动态字符串开头的单词。但是当我将 LIKE 运算符与字符串变量一起使用时,查询变得太长。 例如,这个查询...

回答 3 投票 0

Scala中如何通过1次操作提取匹配对象?

我有以下代码: foo 收集第一 { case x if check(昂贵(x)) => do_something(昂贵(x)) } 为了防止昂贵()被调用两次,我可以这样做: 物体

回答 1 投票 0

当涉及作为内联扩展结果的类型模式匹配时,会出现误导性的无法访问警告吗?

当 T 及其所有组件的类型都是特定类型时(与抽象类型参数相反),以下方法可以正常工作。 导入 scala.compiletime.* 私有内联 def 循环[T <: Tup...

回答 1 投票 0

aws ls 仅列出具有特定模式和扩展名的文件夹内的文件

我有一个桶,里面有几个文件夹,每个文件夹里都有几个文件。我只想列出那些文件夹中包含模式“*report_filtered_count10”的 .tsv 文件...

回答 1 投票 0

Java 21 switch 表达式可以有多个守卫吗?

我有以下类型的命令行参数词法分析器(受 lexopt 启发) 私有密封接口 Opt 允许 ShortOpt、LongOpt、MiscOpt {} record ShortOpt(char opt) 实现 Opt {} // t...

回答 1 投票 0

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