fix: regex for first character matching
This commit is contained in:
@@ -231,7 +231,8 @@ export const ProxyGroups = (props: Props) => {
|
|||||||
|
|
||||||
// 缓存getFirstChar函数
|
// 缓存getFirstChar函数
|
||||||
const getFirstChar = useCallback((str: string) => {
|
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);
|
const match = str.match(regex);
|
||||||
return match ? match[0] : str.charAt(0);
|
return match ? match[0] : str.charAt(0);
|
||||||
}, []);
|
}, []);
|
||||||
|
|||||||
Reference in New Issue
Block a user