소스 검색

Change number parsing in ExtractNumbers

Changed it to split on numbers and potentially negative symbols, instead
of splitting on everything that's not a number.
ApisNecros 1 년 전
부모
커밋
257e632aea
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      common.ts

+ 1 - 1
common.ts

@@ -48,5 +48,5 @@ export function DeepClone(value: any): any {
  * @returns {number[]} An array of numbers
  */
 export function ExtractNumbers(str: string): number[] {
-	return str.split(/\D/).filter((n) => n.length).map((n) => Number(n));
+	return str.split(/[^\-0-9]/).filter((n) => n.length).map((n) => Number(n));
 }