Изразът primitive.Regex{Pattern: school}
съвпада и с поднизове, но не е без значение главни и малки букви. Използвайте "i"
опция, за да го направите нечувствителен към главни и малки букви:
value = primitive.Regex{Pattern: school, Options: "i"}
Също така имайте предвид, че ако стойността на school
съдържа специални знаци за регулярен израз, които могат да ви дадат неочаквани резултати или грешки. Така че най-добре е да го цитирате с напр. използвайки regexp.QuoteMeta()
:
value = primitive.Regex{Pattern: regexp.QuoteMeta(school), Options: "i"}