pattern-matching 相关问题

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

Scala:运算符模式匹配

Scala可以与运营商进行模式匹配吗?我想输入一个元组,例如(“Hello World”,+)或(“Good Afternoon”,/),并为不同的运算符执行不同的操作,例如:...

回答 1 投票 1

如何在行和返回值中匹配一个变量而不是在r代码中返回另一行的另一个条件

i)我想匹配file1列等于“CL”然后返回CL行,如果file1列等于“NQ”并且file2列等于“IL”形式作为表,则应返回立即“NQ”行...

回答 1 投票 -1

在Scala中对列表/序列进行模式匹配时解决类型擦除问题

我遇到这样的情况:我有一个我需要匹配的序列。实际上,在“case”中我只需要匹配一个元素为元组的序列(String,Seq [String])但我...

回答 1 投票 -1

正规表达以捕捉所有可能性?

我的输入是遗传数据,如下所示:SNP VALUE rs123456 A / G rs345353 del / CTT rs343524 T rs243224 T / del ....如果没有深入研究遗传学,我们所有人都有2个等位基因(妈妈...

回答 1 投票 0

使用模式匹配交换列表中的元素对

我需要使用模式匹配技术,以递归方式交换列表中的每对元素。所以,[1,2,3,4,5]会返回[2,1,4,3,5]。我找到的两件事:List.length:to ...

回答 1 投票 0

回显所有匹配模式的文件

我在某个目录中有一些文件。例如:/ path/file1.out /path/file2.out /path/file3.out /path/file4.out /path/file5.out是否可以使用echo向所有这些文件写入内容...

回答 1 投票 2

HTML5表单模式匹配验证输入1到3位数字

如何为1到3位数字的输入设置匹配验证模式。我在下面试过,但它不起作用

回答 2 投票 2

如何检测字符串列表中的公共子字符串

给定一组字符串,例如:EFgreen EFgrey EntireS1 EntireS2 J27RedP1 J27GreenP1 J27RedP2 J27GreenP2 JournalP1Black JournalP1Blue JournalP1Green JournalP1Red JournalP2Black JournalP2Blue ...

回答 9 投票 40

在Scala中的测试中访问私有变量而不进行强制转换

我需要你帮助我解决这个Scala问题。我有一个类的层次结构:车辆只有每个车辆的共同变量,然后是3个子类:汽车,卡车和摩托车,每个人......

回答 1 投票 0

VBScript通过重新编号从字幕文件中删除重复的数字

我有一个字幕(.srt)文件如下所示:2 00:04:22,504 - > 00:04:23,520你好? 3 00:04:27,860 - > 00:04:29,112嘿等等!你好! 3 00:06:18,860 - > 00:06:21,112呃! 3 00:06:29,...

回答 2 投票 1

如何使用模式匹配在scala中获取一个nonEmpty列表?

我用例x :: Nil => ...尝试确保列表是非空的,但它只匹配单个元素列表。如何使用模式匹配得到一个非空列表?更新我很抱歉,似乎我输了......

回答 4 投票 10

模式匹配开销?

我是Scala和Spark的新手,我正在研究算法的实现。我想知道scala模式匹配的使用是否方便以提高代码可读性或是否......

回答 2 投票 1

Java模式与组匹配

当我运行此代码时,它只打印出每行匹配的第一个模式中找到的组。但是,我想在每行中替换多个字符串,我希望它打印出...

回答 1 投票 0

在没有数组的长序列中搜索模式字符串[关闭]

我想问一下如何使用getchar()在不同字符的长输入中搜索两种模式(例如RFMKCR和AWY)? P.S不允许使用数组。谢谢!

回答 1 投票 2

(模式)匹配Scala中的字符串[重复]

我想将给定的字符串与给定的其他字符串集进行比较。我没有使用一系列ifs,而是采用了更简洁的模式匹配方式,直观地写道:val s =“match”val s1 =“...

回答 1 投票 0

在regex OR组中指定一个组

我想匹配字母数字字符,它必须强制包含数字。基本上,我想提取一个订单号,它是字母,数字和一些特殊的组合......

回答 1 投票 1

是什么导致“无可辩驳的模式因模式而失败”,这是什么意思?

无可辩驳的模式对模式意味着什么失败?什么情况会导致此运行时错误?

回答 3 投票 23

无法实例化构造函数

我有以下简单的代码:package week_4 object Pattern_matching {trait Expr case class Number(n:Int)extends Expr {} case class Sum(e1:Expr,e2:Expr)extends Expr {} def eval:...

回答 1 投票 0

R中字符列表中模式的位置

我想要做的是在字符列表中搜索特定模式并返回位置,以便稍后我可以将它们排除。我的数据是一个文本,其中每个单词都附有一个词性标签,......

回答 2 投票 -1

R:在整个数据框中搜索单独的单词以创建子集

我有一个11717 obs的data.frame。 15个变量。见下图:$ SCC:因子w / 11717水平“10100101”,“10100102”,..:1 2 3 4 5 6 7 8 9 10 ... $ Data.Category:因子w / 6 ...

回答 1 投票 0

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