pattern-matching 相关问题

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

在 Pinescript 中的给定会话中查找第一个 FVG 或模式

我正在尝试检测当天给定会话中的第一个 FVG,我可以成功检测图表中的 FVG,但在尝试检测第一个 FVG 时遇到问题。 例如检测到第一个 FVG tod...

回答 1 投票 0

Python 3 中的模式匹配字典

我正在尝试对Python字典中的元素进行模式匹配,如下所示: person = {“姓名”:“史蒂夫”,“年龄”:5,“性别”:“男”} {"name": 姓名, "age": 年龄} = person # 这一行...

回答 3 投票 0

POSIX 正则表达式可捕获最多 x 次出现次数

我正在使用 POSIX 正则表达式并尝试捕获字符串中给定模式的所有出现。 该字符串是 N2800 W08700-N2730 W08430-N2645 W08415-N2500 W08630-N2430>>W08900-N2630 W08845-N2800

回答 1 投票 0

使用开关计算字符频率

我正在尝试计算每个字符在字符串中出现的时间,我正在使用开关和for循环,但是,它们没有正确增加。这是我的代码 让 countChar x = 匹配...

回答 3 投票 0

如何重构这个模式匹配的 OCaml 代码

我正在通过巴黎狄德罗大学提供的 MOOC 学习 OCaml。目前我还没有遇到函数式思维的重大困难,但我确实发现这段代码有点难看......

回答 1 投票 0

如何在 TypeScript 中检查产品类型是否详尽?

在 TypeScript 中检查和类型的详尽性非常容易。 输入总和= | { 标签: 'num';值:数字 } | { 标签:'str';值:字符串}; const len = (sum: Sum): 数字 => {

回答 1 投票 0

在 OCaml 中递归删除尾部重复项

我尝试通过迭代一个带有空 complst 列表的列表来编写自己的解决方案,其中所有非重复项都被插入然后返回。 我知道这是一个过度复杂...

回答 2 投票 0

无法解析模式匹配开关表达式中的符号“名称”

当我使用“var”这个词时,IDE 给出一个错误: 错误:无法解析符号“var” 应为 ',' 或 ')' 无法解析符号“名称” 代码: 导入静态java.lang.System.*; 公开

回答 1 投票 0

国际象棋符号:TypeScript 模板文字:TS2590:表达式生成一个联合类型,该类型太复杂而无法表示

我正在尝试用 TypeScript 模板文字表示代数国际象棋表示法。 我使用的类型: 导出类型 ChessPiece = 'P' | 'K'| '问' | 'R'| 'B'| 'N'; 导出类型 ChessX = 'a' | 'b' | 'c' | ...

回答 1 投票 0

TypeScript 模板文字:TS2590:表达式生成的联合类型过于复杂而无法表示

我正在尝试用 TypeScript 模板文字表示代数国际象棋表示法。 我使用的类型: 导出类型 ChessPiece = 'P' | 'K'| '问' | 'R'| 'B'| 'N'; 导出类型 ChessX = 'a' | 'b' | 'c' | ...

回答 1 投票 0

模式匹配instanceof

我在 https://www.baeldung.com/java-pattern-matching-instanceof 上发现了这个令人惊奇的主题。但是当我尝试运行以下代码时,它会抛出编译时错误: if(obj instanceof String s) {...

回答 2 投票 0

Automake + libtool:每个对象 CFLAGS 的模式规则?

我正在使用 GNU Automake 和 libtool 来编译我的程序。我的 Makefile.am 如下所示: lib_LTLIBRARIES = \ libObjectively.la libObjectively_la_SOURCES = \ 数组.c \ C类\

回答 2 投票 0

如何查看过去数据的相似形状趋势?除了动态时间环绕之外还有其他选择吗?

例如,假设我们每 5 秒就有来自传感器的实时数据,同时我们去年一整年都在收集这些数据。现在,我们今天从 5:0 开始出现峰值...

回答 1 投票 0

Python 中的多维/多变量动态时间扭曲 (DTW) 库/代码

我正在处理时间序列数据。可用的数据是多变量的。因此,对于每个时间实例,都有三个可用的数据点。 格式: | X |是 | Z| 所以一次系列...

回答 5 投票 0

Python Polars 匹配每一行的模式列表

我有一个 Polars.DataFrame 字符串: |字符串| ------------------------------------------- | “苹果是红的”| | “苹果不是香蕉”| | “香蕉……

回答 1 投票 0

为什么 1A 在 Java 中匹配“[a-zA-Z]+”正则表达式?

我有以下Java代码 模式pattern = Pattern.compile("[a-zA-Z]+", Pattern.CASE_INSENSITIVE); 匹配器 matcher = pattern.matcher("1A"); 布尔匹配发现 =

回答 2 投票 0

如何将 BETWEEN 条件与多个 LIKE 表达式组合起来?

我正在尝试提供以字母“S”和“T”开头的电影标题,并且重置成本为 15.99 至 20.99。 我尝试使用此代码,但它仍然返回一些数据...

回答 1 投票 0

这个正则表达式在Lua中怎么写?

我需要编写与以下正则表达式(regex)等效的Lua [0-9]*.[0-9]*(?!]) 与 Lua 的 string.gmatch 一起使用。这可以做到吗? 作为参考,上面的表达式匹配...

回答 2 投票 0

检查 Bash 数组是否包含另一个数组中的值

接着这个问题,如何使用 Bash 来检查一个数组是否包含另一个数组中的值? 出现此问题的原因是因为我想获取可用于...的命令列表

回答 1 投票 0

有矩阵聚类算法吗?

我有数百个7X6阶矩阵的数据。我想将它们聚集起来。 我尝试使用简单的聚类算法,将其转换为 42 维空间中的一个点并选择欧几里得距离...

回答 1 投票 0

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