fixed regex: "-" should be escaped when inside []