['1', '1.23', '1,2.33', '1.232;4', '-1.232;4'].map(item => /^([\+\-]?\d+(\.\d+)?)((,|;)[\+\-]?\d+(\.\d+)?)*$/.test(item)) // [true, true, true, true, true]