pattern-matching

pattern-matching

文章 1 浏览 75

Scala 中列表的模式匹配末尾/中间

简单的解决方案来解决以下代码(它正在展开给定结构 0xFC :: len :: Payload :: ... :: 0x0A :: 0x0D 的整数列表): object Payload { def unapply(z…

浪漫之都 2024-12-11 23:06:37 0 0

查看模式内部是否父模式匹配并在模式之间共享字符

我有一个像这样的字符串: 门票订单: № 123123123. CED-MSW-RPG-MOW-CEK PODYLOVA/ALEMR 555 423578932 2011 年 10 月 19 日门票订购: № 12312312…

怪我闹别瞎闹 2024-12-11 14:36:22 0 0

如何使用lua模式匹配获取字符串

下面是我的字符串 local Amount =[[ Customer Details Net Amount # Seq Name Amount NTR 1 CDABCDEFGHIJ00564 0,1234 2 CDABCDEFGHIJ00565 0,0361 3 …

十年九夏 2024-12-11 12:40:32 1 0

KMP失效函数

我有一个关于 KMP 失效函数 f 的问题。假设图案的大小为 2^q,其中 q 大于或等于 8。 如果我知道 f(m/4) = 0,如何找到 f(m/2) 和 f(3m/4) 的值f(m) =…

往事随风而去 2024-12-11 10:28:06 0 0

在 Haskell 中的 case 构造中使用匹配值

我正在记录的数据构造函数上进行模式匹配,并且有以下代码块: colorFor shape = case material shape of ColorMaterial -> material shape -- etc. …

客…行舟 2024-12-11 09:33:12 1 0

awk中如何通过变量进行搜索

我正在尝试使用 awk 获取给定模式后的第 N 行。 问题是 awk 按字面意思搜索模式: awk -v patt=${1} -v rows=${2}'NR==p {print} /patt/ {p=NR+rows}'…

暖心男生 2024-12-11 04:24:51 1 0

使用视图时匹配错误

List(1,2,3,4).sliding(2).map({ case List(a, b) => a < b }).forall(identity) 编译并返回 true (尽管有一个匹配不详尽的警告)。 List(1,2,3,4).v…

萌逼全场 2024-12-11 02:15:37 0 0

Ruby 正则表达式:分割字符串并匹配以换行符或字符串开头开头的匹配项?

这是我为此使用的正则表达式。我使用 Ruby,如果我没记错的话,它使用 POSIX 正则表达式。 regex = /(?:\n^)(\*[\w+ ?]+\*)\n/ 这是我的目标:我想用…

水染的天色ゝ 2024-12-10 22:04:54 0 0

将带有条件的 F# 模式匹配转换为 Scala

如何将具有 when 条件的 F# 模式匹配转换为 Scala? 我在 F# 中有以下代码: match t0, t1 with | "a", _ -> true | b, "a" when not (b = "c") -> fa…

遗失的美好 2024-12-10 20:16:51 0 0

多次出现的 KMP 算法

是否仍然可以执行 O(n) 时间复杂度来搜索多次出现的 Knuth-Morris-Pratt 算法?…

绻影浮沉 2024-12-10 17:49:43 0 0

检测多字节字符编码

有哪些 C/C++ 库可用于检测字符数组 (char*) 的多字节字符编码(UTF-8、UTF-16 等)。一个好处是还可以检测匹配器何时停止,即检测给定的一组可能编码…

﹎☆浅夏丿初晴 2024-12-10 17:36:18 0 0

Java模式问题

我从数据库中获取包含以下形式的字符串的文本 CO2 为了识别这一点,我编写了以下代码 String footText = "... some text containing CO2"; String co2…

落日海湾 2024-12-10 14:58:39 1 0

当字符串没有协议://时匹配主机名?

我使用此 js 代码来匹配字符串中的主机名: url.match(/:\/\/(www\.)?(.[^/:]+)/); 当 url 开头有 protocol:// 时,此方法有效。例如: 这工作正常: …

初相遇 2024-12-10 12:20:39 1 0

是否可以匹配 make 文件中的集?

我有一个 make 文件,它使用模式匹配来使用如下规则自动编译: %.o : %.c gcc -c $< 但是,在这个项目中,我有许多源文件,它们的扩展名不同。有没有…

倾听心声的旋律 2024-12-10 11:53:16 0 0

Quora 中的实时前缀匹配和自动完成

Quora 中如何实现具有前缀匹配的实时自动完成功能? 由于Solr和Sphinx不支持实时更新,那么为了支持实时更新做了哪些改变呢?…

一抹苦笑 2024-12-10 11:30:04 0 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

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