fork(6) download
  1. object Main extends App {
  2. val l = List[String]("[[aaa|bbb]]", "[[ccc|ddd]]", "[[ooo|sss]]")
  3. println(l.map(x => x.replaceAll("""\|.*?(]])""", "$1")))
  4. }
Success #stdin #stdout 0.15s 322432KB
stdin
Standard input is empty
stdout
List([[aaa]], [[ccc]], [[ooo]])