Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- My:
- object Kata {
- def createPhoneNumber(numbers: Seq[Int]):String = {
- numbers.mkString("").replaceFirst("(\\d{3})(\\d{3})(\\d+)", "($1) $2-$3")
- }
- }
- Other:
- object Kata {
- def createPhoneNumber(numbers: Seq[Int]) = {
- val ns = numbers.mkString
- s"(${ns.take(3)}) ${ns.slice(3, 6)}-${ns.drop(6)}"
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement