A St. Louis man is due in St. Charles County Circuit Court later this week for allegedly attacking and stabbing a former girlfriend more than two weeks ago.