我正试图从字符串中删除所有标点符号
String.replace(sentence, ~r[\p{P}\p{S}], "")
Run Code Online (Sandbox Code Playgroud)
然而,它并没有删除所有标点符号!作为说明性示例:
iex(1)> String.replace("foo!&^%$?", ~r[\p{P}\p{S}], "")
"foo!?"
Run Code Online (Sandbox Code Playgroud)
我该怎么用?
为什么Int类型的数组的条目初始化为0,但BigInt类型的数组的条目初始化为null?
val a = new Array[Int](1)
val b = new Array[BigInt](1)
println(a.mkString())
println(b.mkString())
Run Code Online (Sandbox Code Playgroud)
产量
0
null
Run Code Online (Sandbox Code Playgroud)