fix: regex for first character matching

This commit is contained in:
wonfen 2025-03-07 14:07:10 +08:00
parent c4c49f61df
commit 230a0eeb64

View File

@ -231,7 +231,8 @@ export const ProxyGroups = (props: Props) => {
// 缓存getFirstChar函数
const getFirstChar = useCallback((str: string) => {
const regex = /\p{Extended_Pictographic}|\p{L}|\p{N}|./u;
const regex =
/\p{Regional_Indicator}{2}|\p{Extended_Pictographic}|\p{L}|\p{N}|./u;
const match = str.match(regex);
return match ? match[0] : str.charAt(0);
}, []);