RosettaCodeData/Task/Determine-if-a-string-is-numeric/Scala/determine-if-a-string-is-numeric-3.scala
2019-09-12 10:33:56 -07:00

3 lines
128 B
Scala

def isNumeric2(str: String): Boolean = {
str.matches(s"""[+-]?((\d+(e\d+)?[lL]?)|(((\d+(\.\d*)?)|(\.\d+))(e\d+)?[fF]?))""")
}