fork download
  1. object Main extends App {
  2. val path = "home://Joseph/age=20/race=human/height=170/etc"
  3. val pattern = ("""(?:(?<=/Joseph/)|\G(?!\A)/)[^=]+=([^=/]+)""").r
  4. pattern.findAllIn(path).matchData foreach {
  5. m => println(m.group(1))
  6. }
  7. }
Success #stdin #stdout 0.42s 51512KB
stdin
Standard input is empty
stdout
20
human
170