Comment utiliser les expressions régulières pour le titre dans les paramètres d'intégration ?

J’essaie de faire fonctionner l’intégration sur mon site pour utiliser Discourse comme système de commentaires. J’ai presque réussi, sauf que lorsqu’il importe une page de mon site en tant que publication sur Discourse, il inclut tout le titre HTML comme titre de la publication, par exemple : « First blog post | Simon Panrucker ! ». « Simon Panrucker ! » est le titre de mon site et je ne veux pas qu’il fasse partie du titre du sujet du forum. Je souhaite donc que le nettoyage s’arrête avant « | Simon Panrucker ! » – ou, de préférence, avant l’espace qui précède.

Je n’ai rien trouvé sur ce forum pour m’aider, et j’ai essayé d’apprendre un peu les expressions régulières, mais honnêtement, je ne sais pas si ce que je fais est la bonne approche. De toute façon, ça ne fonctionne pas !

Dans la case intitulée « Expression régulière utilisée pour nettoyer le titre des publications », j’ai saisi ce qui suit :

/(?<=<title>).*[^| Simon Panrucker!] /gm

Quelqu’un peut-il m’aider à comprendre ce que je fais de mal ? Merci !

J’ai résolu ce problème, au cas où d’autres personnes rencontreraient la même difficulté. Je l’avais inutilement compliqué !

Dans la zone indiquant « Expression régulière utilisée pour nettoyer le titre des publications », vous pouvez simplement indiquer la partie du titre à partir de laquelle vous souhaitez que le nettoyage s’arrête, en ajoutant un à la fin. Ainsi, si le titre HTML de la page est « Mon titre de publication - Nom de mon site », vous pouvez saisir « - Nom de mon site » (sans les guillemets) dans la zone. Le titre de la publication créée dans Discourse n’inclura alors pas cette partie.

J’espère que cela est clair et que cela pourra être utile à quelqu’un d’autre !