Please add below code into your current theme’s function.php
function custom_validate_city() {
if( empty($_POST[ 'city' ])) // do you url validation here (I am not a regex expert)
wp_die( __('Error: please enter a city') );
}
add_action('pre_comment_on_post', 'custom_validate_city');