Попробуйте
re.search(r'\bis\b', your_string)
Из docs :
\ b Соответствует пустой строке, но только в начале или конце слово.
Обратите внимание, что модуль
re
использует наивное определение «слова» как «последовательность буквенно-цифровых символов или символов подчеркивания», где «буквенно-цифровое» зависит от параметров локали или юникода.Также обратите внимание, что без префикса исходной строки
\b
рассматривается как «обратное пространство» вместо границы слова регулярного выражения.
Окончательное заключение, поскольку в SqlQuery отсутствует метод Include
public static Genre BrowseGenre(string genre)
{
using (MusicStoreEntities db = new MusicStoreEntities())
{
//return db.Database.SqlQuery<Genre>("GetAllGenres").Include("Albums").Single(g => g.Name == genre);
return db.Genres.Include("Albums").Single(g => g.Name == genre);
}
}
.