У меня есть список академических степеней, которые мне нужно разделить на следующие категории:
| High School |
| Some College |
| Associate Degree |
| Bachelors Degree |
| Masters Degree |
| First Professional Degree |
| Doctoral Degree |
Скажем, у меня есть строка "Магистр международных отношений", которая соответствует "Магистерской степени".
Есть ли какой-нибудь комплексный алгоритм, который позволил бы мне сделать это? Список фактических ученых степеней, кажется, растет с каждым днем. Я думал о том, чтобы сделать так, чтобы все Мастера совпадали с любой строкой, начинающейся с «М», но это выглядит глупо.
Скорее всего, мне понадобится откуда-нибудь подобная база данных.