
scala
芹菜学长
一个p大点事儿都能发文章的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Scala:正则表达式详解
Scala 正则详解以及相关技巧文章目录Scala 正则详解以及相关技巧1.抽取已匹配的正则表达式中的部分内容(模式匹配表达式要写全)2.测试正则表达式是否被匹配3.抽取已匹配的正则表达式中的部分内容(模式匹配表达式不用写全)4.能够在字符串中筛选出匹配满足正则表达式内容1.抽取已匹配的正则表达式中的部分内容(模式匹配表达式要写全)结果显示:注意: 正则表达式中对应的提取位置有括号包裹...原创 2020-01-20 17:17:18 · 1195 阅读 · 0 评论 -
【记录】R语言的正则匹配与Scala语言中的不同点
R语言中的正则匹配与scala语言的中的正则匹配的不同因为工作中要用到R语言和scala语言,如果R语言和scala语言有不同的时候,我会记录在本篇文章当中R语言的正则和Scala语言的正则\\s+的区别之一R导入一个Stringr包的方法中str_replace_all(string,pattern,replacement)的方法中利用\\s+可以有效去除编码为160的空格问题。sca...原创 2020-01-20 10:52:28 · 347 阅读 · 0 评论 -
【编程是门艺术】异或大法好
什么是异或?异或就是,符号相同为真,符号不同为假符号1符号2结果TTFTFTFTTFFF那么有啥用呢?假设有代码: val str="123" var flag1 = false var flag2 = false if(str.contains("1")) { //这里面是1 f...原创 2020-01-04 14:49:16 · 240 阅读 · 0 评论 -
Scala实现R语言的str_match函数操作
Scala实现R语言的str_match函数一个超级冷门的操作,我就不行除了我之外还会有人用,用到的老哥请在下面留言(>_<)R语言的str_match函数不明白的可以在rstudio中输入?str_matchR语言的str_match函数大概的意思就是:首先找到符合正则匹配规则的字符串(只找第一个),然后后面跟着是每个括号部分里面的对应正则匹配表达式的字符串。library...原创 2019-12-31 10:53:11 · 2283 阅读 · 0 评论 -
scala 报错:java.lang.UnsupportedOperationException: fieldIndex on a Row without schema is undefined.
Scala 报错:java.lang.UnsupportedOperationException: fieldIndex on a Row without schema is undefined.报错代码: val row = Row("1", "2", "3") row.getAs[String]("a")错误原因:创建row的时候没有给定fieldIndex。查看了一下Row的源码...原创 2019-12-26 18:43:01 · 2132 阅读 · 0 评论 -
Scala 使用FastJson:ambigous reference to overloaded definition
ScalaShi用FastJson报错:对重载方法的歧义应用的错误完整的报错信息如下:Error:(24, 28) ambiguous reference to overloaded definition,both method toJSONString in object JSON of type (x$1: Any, x$2: com.alibaba.fastjson.serialize...原创 2019-12-26 13:50:07 · 2058 阅读 · 1 评论 -
scala字符串输出前缀
scala2.10版本scala输出字符格式化前缀fval num=12println(f"this is $num%.2f")scala的raw插入符号不会对字符进行转义其它的val str=s"hello\nworld"println(str)输出helloworldrawscala的raw插入符号val str=raw"hello\nworld"prin...原创 2019-04-20 11:20:21 · 544 阅读 · 0 评论