Я новичок в python и regex, и я пытаюсь сопоставить часть элемента из списка с шаблонами в текстовом файле.
Ниже приведен пример: name_list = ["林俊杰", "林 宥 嘉", "周杰伦", "宋祖英"] pattern = ["杰伦", "俊杰"] То, что я пытаюсь сделать, этоциклически просматривайте каждый элемент в name_list и сравнивайте, совпадает ли какая-либо часть элемента с шаблонами в списке шаблонов. Например, в name_list [0] «俊杰» соответствует второму шаблону в списке шаблонов.
new_list = [] всякий раз, когда происходит совпадение, я хочу добавить совпадение в новый список в том же порядке, что и элементы в name_list. Например, я хочу, чтобы «俊杰» был первым элементом в new_list.
Кроме того, мне нужно импортировать шаблон из текстового файла. Я тоже понятия не имею, как это сделать. Кто-нибудь может мне помочь с этим, пожалуйста?