Browse Source

add common use parsing file

master
Alexander Avery 11 months ago
parent
commit
6d4851d4b4
  1. 24
      parse.go

24
parse.go

@ -0,0 +1,24 @@
package main
import (
"bufio"
"strconv"
"strings"
)
var spaceReplacer = strings.NewReplacer("\t", "", " ", "")
func scanints(str string) []int {
ints := make([]int, 0)
scanner := bufio.NewScanner(strings.NewReader(str))
scanner.Split(bufio.ScanWords)
for scanner.Scan() {
val, err := strconv.Atoi(scanner.Text())
if err != nil {
panic(err)
}
ints = append(ints, val)
}
return ints
}
Loading…
Cancel
Save