JSFiddle - React, Tailwind, and code Playground
by LittleLama
JavaScript
var overallOperator = new RegExp(/\{(\S*)\}/);
var succOperator = new RegExp(/\((\S*)\)/);
var presOperator = new RegExp(/(\^[><]?\d+[+-]?)?/);
var rangeOperators = new RegExp(/(\d\+$|\d-\d|\d-$|^>\d|^<\d)/);
var moreThan = new RegExp(/(\d*\.?\d+)\+$|^>(\d*\.?\d+)/);
var lessThan = new RegExp(/(\d*\.?\d+)-$|^<(\d*\.?\d+)/);
var rangeExp = new RegExp(/(\d*\.?\d+)-(\d*\.?\d+)/);