Estou tentando fazer com que o embedding funcione no meu site para usar o Discourse como sistema de comentários. Já consegui fazer funcionar na maior parte, exceto quando importa uma página do meu site como uma postagem no Discourse, ele puxa todo o título HTML como título da postagem, por exemplo: ‘Primeira postagem do blog | Simon Panrucker!’
‘Simon Panrucker!’ é o título do meu site e eu não quero que ele faça parte do título da postagem do fórum. Então, quero que o scrub pare em ‘| Simon Panrucker!’ — ou, de preferência, no espaço antes disso.
Não consegui encontrar nada neste fórum que ajudasse, e tentei aprender um pouco sobre expressões regulares, mas, honestamente, não faço ideia se o que estou fazendo é o tipo de coisa certa. De qualquer forma, não está funcionando!
Na caixa que diz ‘Expressão regular usada para limpar o título das postagens’, coloquei o seguinte:
/(?<=<title>).*[^| Simon Panrucker!] /gm
Alguém pode me ajudar a entender o que estou fazendo de errado? Obrigado!