Files
paige-hugo/paige/node_modules/flexsearch/src/lang/cyrillic/default.js
2025-03-02 00:23:46 -08:00

30 lines
538 B
JavaScript

import { IndexInterface } from "../../type.js";
import { pipeline } from "../../lang.js";
export const rtl = false;
export const tokenize = "";
export default {
encode: encode,
rtl: rtl
}
const regex = /[\x00-\x7F]+/g;
const split = /\s+/;
/**
* @param {string|number} str
* @this IndexInterface
*/
export function encode(str){
return pipeline.call(
this,
/* string: */ ("" + str).replace(regex, " "),
/* normalize: */ false,
/* split: */ split,
/* collapse: */ false
);
}