pattern-matching 相关问题

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

如何使用模式匹配在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

Haskell:为什么++不允许模式匹配?

假设我们想在Haskell中编写自己的sum函数:sum'::(Num a)=> [a] - > sum'[] = 0 sum'(x:xs)= x + sum'xs为什么可以'我们做的事情是:sum'::(Num a)=> [a] - > a ...

回答 4 投票 8

PostgreSQL喜欢不返回匹配的实例

PostgreSQL如何运作?我正在使用令牌输入来限制用户仅使用现有值的输入。我在DB中有以下值:`黄色,白色,橙色......`我的代码@ ...

回答 2 投票 2

解决枚举上不完整的模式匹配问题

在模式匹配时,是否有任何创造性的方法可以解决.NET的“弱”枚举问题?我希望它们的功能与DU类似。这是我目前处理它的方式。有更好的想法吗? [

回答 4 投票 11

如何使用与PostgreSQL和Python的模式匹配与多个百分比(%)符号?

我正在尝试使用LIKE LOWER('%%')命令进行模式匹配,但是我认为我使用带有%s的python变量的事实正在弄乱它。我似乎找不到任何逃脱字符...

回答 2 投票 2

SQL,在字段值结尾处使用数据格式的过滤模式

在SQl代码中,如何筛选出与以下模式匹配的值:某些字符和最后一个下划线('_')后面的日期格式为DDMMYYY,示例值为----- hello01122015 ...

回答 1 投票 0

正则表达句子或问题

String regex =“((?: get | what is)number)”; Pattern pattern = Pattern.compile(regex); String text =“数字是多少”; Matcher matcher = pattern.matcher(text); ...

回答 1 投票 1

比较两个列表的某些元素,Haskell

只是一个快速的免责声明我一直在学习Haskell大约一个月,一直在阅读,观看和搜索网络,但我不能理解这一点。所以我的问题是,我想......

回答 2 投票 1

grep命令中的变量

我想从文本文件MODIS_list.txt中提取一个字符串:wget https://ladsweb.modaps.eosdis.nasa.gov/archive/allData/6/MOD09GA/2018/062/ -O MODIS_list.txt然后提取MODIS文件的名称:...

回答 3 投票 1

char列表上的SML模式匹配

我正在尝试在SML中对char列表进行模式匹配。我将一个字符串生成的char列表作为参数传递给helper函数,但是我得到一个错误,说“非构造函数应用于...中的参数

回答 1 投票 0

正则表达式获取html输入值动态标记位置

我有一个问题是当标签位置是动态时如何从输入html获取值。这是示例输入:

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.