J'ai un fichier avec des lignes de cette forme:Regex chaîne de capture Python guillemets
ClientsName(0) = "SUPERBRAND": ClientsName(1) = "GREATSTUFF": cClientsNames.Add Key:="SUPER", Item:=ClientsName
et je voudrais saisir les noms entre guillemets ""
après ClientsName(0) =
et ClientsName(1) =
.
Jusqu'à présent, je suis venu avec ce code
import re
f = open('corrected_clients_data.txt', 'r')
result = ''
re_name = "ClientsName\(0\) = (.*)"
for line in f:
name = re.search(line, re_name)
print (name)
qui revient None
à chaque ligne ...
Deux sources d'erreur peuvent être: les barres obliques inverses et la séquence de capture (.*)
.. .