Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 Add digits in searched keywords #193

Merged
merged 1 commit into from
Jan 26, 2024

Conversation

lnoss
Copy link
Contributor

@lnoss lnoss commented Jan 26, 2024

Also keep combining characters, that are characters that are intended to modify other characters.

Close Bug avec les titres contenant des guillemets anglais (" ") #25

Also conserve combining characters, that are characters that are intended to modify other characters.

Close Bug avec les titres contenant des guillemets anglais (" ")  lovasoa#25
@lnoss
Copy link
Contributor Author

lnoss commented Jan 26, 2024

Avant :

 "Paris 2024, en direct : à six mois du début des Jeux olympiques, les athlètes français sont-ils en piste ? Posez vos questions à nos journalistes".replace(/œ/g, 'oe')
        .split(/[^\p{L}]+/u)
        .join(' ');

=> "Paris en direct à six mois du début des Jeux olympiques les athlètes français sont ils en piste Posez vos questions à nos journalistes"

Après :

"Paris 2024, en direct : à six mois du début des Jeux olympiques, les athlètes français sont-ils en piste ? Posez vos questions à nos journalistes".replace(/œ/g, 'oe')
        .split(/[^\p{L}\p{M}\p{Nd}]+/u)
        .join(' ');

=> "Paris 2024 en direct à six mois du début des Jeux olympiques les athlètes français sont ils en piste Posez vos questions à nos journalistes"

@lnoss
Copy link
Contributor Author

lnoss commented Jan 26, 2024

Avant, avec l'exemple de l'issue :

"« La fameuse “amitié sans limites” décrétée par Poutine et Xi a trouvé ses limites, et elles ne jouent pas pour la Russie »".replace(/œ/g, 'oe')
        .split(/[^\p{L}]+/u)
        .join(' ');
=> " La fameuse amitié sans limites décrétée par Poutine et Xi a trouvé ses limites et elles ne jouent pas pour la Russie "

Après :

 "« La fameuse “amitié sans limites” décrétée par Poutine et Xi a trouvé ses limites, et elles ne jouent pas pour la Russie »".replace(/œ/g, 'oe')
        .split(/[^\p{L}\p{M}\p{Nd}]+/u)
        .join(' '); 
" La fameuse amitié sans limites décrétée par Poutine et Xi a trouvé ses limites et elles ne jouent pas pour la Russie "

Pas de régression.

@lovasoa lovasoa merged commit a7e2d46 into lovasoa:master Jan 26, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants