We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c5407de commit 261163dCopy full SHA for 261163d
src/utils/strings.ts
@@ -69,7 +69,7 @@ export const trimLeft = (subject: string, chars?: string): string => {
69
return trimImpl(subject, list => new RegExp(`^[${list}]*(.*?)`), chars);
70
};
71
export const trimRight = (subject: string, chars?: string): string => {
72
- return trimImpl(subject, list => new RegExp(`(.*?)[${list}]*\$`), chars);
+ return trimImpl(subject, list => new RegExp(`(.*?)[${list}]*$`), chars);
73
74
const trimImpl = (subject: string, regExper: (arg: string) => RegExp, chars?: string): string => {
75
const pattern = chars ? chars.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&') : '\\s\u0085';
0 commit comments