No Scala, estou tentando determinar o número de tipos que uma correspondência específica é encontrada (e isso pode ocorrer várias vezes na mesma cadeia). Ou seja, algo que é de forma "## / nnn- #" onde # é um número 0-9
e n é uma carta A-Za-z
e - é um hiphen e / é uma barra invertida.
Respostas:
2 para resposta № 1Você quer dizer algo assim?
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