Skip to content

Commit d74a740

Browse files
committed
refactor: improve trim
1 parent fd07518 commit d74a740

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/trim/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ const trim = (str: string): string => {
2929
return str;
3030
}
3131

32-
return str.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, '');
32+
return str
33+
.trim()
34+
.replace(/^[\s\uFEFF\xA0]+/g, '')
35+
.replace(/[\s\uFEFF\xA0]+$/g, '');
3336
};
3437

3538
export default trim;

0 commit comments

Comments
 (0)