Ich möchte Textabschnitte basierend auf mehreren Bedingungen teilen. Ich möchte den ganzen Text vor den identifizierten Gegenständen nehmen. Die einzelnen Titel dürfen MULTIPLE-Leerzeichen zwischen ihnen haben, nicht nur eines, wie es hier angegeben ist, und möchten auch damit umgehen können.Text unter mehreren Bedingungen teilen
Es gibt zwei Probleme:
- Schleife über mehrere Titel (nicht alle hier angegeben)
- die unterschiedliche Menge an Räume zwischen ihnen haben
Ich habe versucht, die folgenden:
job_titles = ['senior payroll specialist', 'employment coordinator']
import re
string = 'some text that has a bunch of words in it Blank Name senior payroll specialist
with a bunch of words after this that are not needed'
out = re.split('senior payroll specialist', string)[0]
out = re.split('senior payroll specialist', out)[0]
Danke
Ahh. Das funktioniert. Ich endete mit einer For-Schleife über alle Titel. Dies sieht so aus, als würde es möglicherweise etwas schneller laufen. – ktj1989