Cela devrait être facile, mais j'ai réussi à percer 2 personnes jusqu'ici au travail & Je suis là depuis plus de 3 heures maintenant, alors voilà.Correspondant à un + dans une regex
J'ai besoin de remplacer un + avec aplus (avec quelques autres cas) avec le module re Python. par ex. "J'ai passé mon examen a +." doit devenir "j'ai passé mon examen aplus". Le simple fait d'utiliser \ ba + fonctionne très bien la plupart du temps, mais échoue dans le cas de a + b, donc je ne peux pas l'utiliser, il doit correspondre à un + comme un mot distinct. J'ai essayé \ ba + \ b mais cela échoue parce que je suppose que le + est une limite de mot.
J'ai aussi essayé \ ba + \ W qui fonctionne, mais est gourmand et mange de l'espace (ou tout autre caractère non-alpha qui serait là).
Des suggestions s'il vous plaît?
Correction sur l'expression régulière: J'échappais au +, juste tapé le mauvais. Donc c'était \ ba \ +, \ ba \ + \ b, etc. – dochead
cette information appartient à la question, ne pas commenter. – SilentGhost