Come uso le espressioni regolari per il titolo nelle impostazioni di embedding?

Sto cercando di far funzionare l’embedding sul mio sito per utilizzare Discourse come sistema di commenti. Ho quasi risolto tutto, tranne che quando importa una pagina del mio sito come post su Discourse, include l’intero titolo HTML nel titolo del post, ad esempio ‘Primo post del blog | Simon Panrucker!’

‘Simon Panrucker!’ è il titolo del mio sito e non voglio che faccia parte del titolo del post del forum. Quindi vorrei che lo scrub si fermasse prima di ‘| Simon Panrucker!’ - o preferibilmente prima dello spazio precedente.

Non ho trovato nulla in questo forum che mi aiutasse, e ho provato a imparare un po’ sulle espressioni regolari, ma onestamente non so se quello che sto facendo sia il tipo di cosa giusta. In ogni caso, non funziona!

Nel campo che dice ‘Espressione regolare usata per pulire il titolo dei post’ ho inserito quanto segue:

/(?<\u003ctitle\u003e).*[^| Simon Panrucker!] /gm

Qualcuno può aiutarmi a capire cosa sto facendo sbagliato? Grazie!

Ho risolto il problema, nel caso qualcun altro lo incontri. Avevo complicato troppo le cose!

Nella casella che dice ’ Espressione regolare usata per pulire il titolo dei post ‘, puoi inserire semplicemente la parte del titolo dove vuoi che la pulizia si fermi, aggiungendo un alla fine. Quindi, se il titolo HTML della pagina è 'Nome del mio post - Nome del mio sito web', puoi inserire '- Nome del mio sito web’ (senza le virgolette) nella casella e il post creato in Discourse non includerà quella parte del titolo.

Spero che abbia senso e che possa essere utile per qualcun altro!