Я удаляю юридические формы из названий компаний, и мой подход заключается в использовании регулярного выражения для соответствия юридическим формам. Код выглядит так:Как сделать код регулярного выражения более эффективным?
syn = [re.sub(r'\b' + form + r'\b', '', name).strip()
for form in self.forms
if re.search(r'\b' + form + r'\b', name)]
Однако это довольно медленно, так как существует несколько сотен юридических форм. Есть ли способ лучше?
Этот вопрос лучше подходит для codereview.stackexchange.com – IanAuld
@IanAuld Как мне перенести? – kutschkem
Я считаю, что мод должен будет это сделать – IanAuld