make search term case insensitive

This commit is contained in:
xmcp
2020-02-10 01:49:12 +08:00
parent 2393d2ba32
commit 3ac560ffc6
2 changed files with 3 additions and 3 deletions

View File

@@ -13,8 +13,8 @@ function escape_regex(string) {
return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string
}
export function build_highlight_re(txt,split) {
return txt ? new RegExp(`(${txt.split(split).filter((x)=>!!x).map(escape_regex).join('|')})`,'g') : /^$/g;
export function build_highlight_re(txt,split,option='g') {
return txt ? new RegExp(`(${txt.split(split).filter((x)=>!!x).map(escape_regex).join('|')})`,option) : /^$/g;
}
export function ColoredSpan(props) {