diff --git a/pages/api/search.ts b/pages/api/search.ts index d140f6c..0edae83 100644 --- a/pages/api/search.ts +++ b/pages/api/search.ts @@ -12,7 +12,10 @@ import siteConfig from '../../config/site.config' * @returns Sanitised query string which replaces non-alphanumeric characters with ' ' */ function sanitiseQuery(query: string): string { - const sanitisedQuery = query.replace(/[^a-zA-Z0-9]/g, ' ') +/** const sanitisedQuery = query.replace(/[^a-zA-Z0-9]/g, ' ') + * Actually this will cause problems with CJK only query words as it will remove every character. + * After removing it, CJK search will be much improved. + */ return encodeURIComponent(sanitisedQuery) }