func sanitizeGroup()

in cloudwatch/helpers.go [158:174]


func sanitizeGroup(b []byte) []byte {
	for i, r := range b {
		// 45-47 = / . -
		// 48-57 = 0-9
		// 65-90 = A-Z
		// 95 = _
		// 97-122 = a-z
		if r == 95 || (r > 44 && r < 58) ||
			(r > 64 && r < 91) || (r > 96 && r < 123) {
			continue
		}

		b[i] = '.'
	}

	return b
}