Преобразование моего комментария в ответ, так как это правильное место для него.
Вы можете использовать это регулярное выражение:
>>> string = 'company: / name: James / Street: 24 High Road /'
>>> print ( re.search(r'(?i)name:\s*(\w+)', string).group(1) )
James
(?i)
позволяет игнорировать совпадение регистра для вашего регулярного выражения.
Если вы хотите заявить о наличии Street:
после вашего матча, используйте это регулярное выражение с предварительным утверждением:
>>> print ( re.search(r'(?i)name:\s*(\w+)(?=\W+Street:)', string).group(1) )
James