RosettaCodeData/Task/Determine-if-a-string-is-numeric/Scala/determine-if-a-string-is-numeric-3.scala
2023-07-01 13:44:08 -04:00

3 lines
128 B
Scala

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