/ / Liczenie dopasowań regex w Scali? - regex, scala

Liczenie dopasowań regex w Scali? - regex, scala

W Scali staram się wykryć liczbę typów, w których znaleziony jest konkretny mecz (i może on występować kilka razy w tym samym ciągu). Mianowicie, coś, co ma postać "## / nnn- #", gdzie # jest liczbą 0-9 a n jest literą A-Za-z i - jest hiphenem i / jest przesunięciem w przód.

Odpowiedzi:

2 dla odpowiedzi № 1

Masz na myśli coś takiego?

scala> val reg = "[0-9]{2}/[a-zA-Z]{3}-[0-9]".r
scala> val str = "12/abc-2 abcd 55/bar-2 foo bar"
scala> reg.findAllIn(str).length