blob: 02538fa20d1671cf1ed65234db27beddde89a39c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
package main
import (
"strings"
)
func sanitize_price(price string) int {
multiply_by_100 := false
price = strings.TrimSpace(price)
price = strings.TrimPrefix(price, "€")
price = strings.TrimSpace(price)
price = strings.TrimSuffix(price, "€")
price = strings.TrimSpace(price)
/*
Extracts the third last char and checks if it's a ",".
*/
//if ( rune(",") == []rune(price)[-3])
c := string(price[len(price)-3:])
c = string(c[0:1])
if "," == c {
multiply_by_100 = true
}
}
|