x/masx200_leetcode_test/fraction-addition-and-subtraction/parseFraction.ts
12345678910import { Fraction } from "./Fraction.ts";export function parseFraction(expression: string): Array<Fraction> { return Array.from( expression.matchAll( /(?<sign>[+-]?)(?<molecular>\d+)\/(?<denominator>\d+)/g, ), ).map((a) => new Fraction(a.groups));}