L'espressione primitive.Regex{Pattern: school}
corrisponde anche alle sottostringhe, ma non fa distinzione tra maiuscole e minuscole. Usa il "i"
opzione per non fare distinzione tra maiuscole e minuscole:
value = primitive.Regex{Pattern: school, Options: "i"}
Nota anche che se il valore di school
contiene caratteri regexp speciali, che potrebbero darti risultati o errori imprevisti. Quindi è meglio citarlo con ad es. utilizzando regexp.QuoteMeta()
:
value = primitive.Regex{Pattern: regexp.QuoteMeta(school), Options: "i"}