Вам нужно перенаправить
import {Redirect} from 'react-router-dom';
{boolFlag && <Redirect to="/hello" />} // put this in render
import re
DATA = "QUWESEADFQDFSAEDFS"
# Get all the substrings between Q and E:
substrings = re.findall(r'Q([^E]+)E', DATA)
print "Substrings:", substrings
# Sort by length, then the first one is the shortest:
substrings.sort(key=lambda s: len(s))
print "Shortest substring:", substrings[0]
RichieHindle имеет это право, за исключением того, что
substrings.sort(key=len)
является лучшим способом выразить это, чем эта избыточная лямбда ;-).
Если вы используете Python 2.5 или более позднюю версию, min (substrings, key = len) фактически даст вам одну самую короткую строку (первую, если несколько строк связывают для «самой короткой»), немного быстрее, чем сортировка и взяв [0] -й элемент, конечно. Но если вы застряли с 2.4 или более ранней версией, подход RichieHindle - лучшая альтернатива.