Výraz primitive.Regex{Pattern: school}
odpovídá i podřetězcům, ale nerozlišuje malá a velká písmena. Použijte "i"
možnost, aby se nerozlišovala malá a velká písmena:
value = primitive.Regex{Pattern: school, Options: "i"}
Všimněte si také, že pokud je hodnota school
obsahuje speciální regulární znaky, které vám mohou poskytnout neočekávané výsledky nebo chyby. Takže nejlepší je citovat to např. pomocí regexp.QuoteMeta()
:
value = primitive.Regex{Pattern: regexp.QuoteMeta(school), Options: "i"}