You want to focus your development efforts on the actual business logic of the application, not procedural aspects of the code like parsing inputs.
This is why we'll look for a 3rd party tool to parse user input. We'll look at 4 different libraries and walk through how to decide which will be best for this specific project.