- pattern="^[NWRnwr]?[0-9]+$|.*openstreetmap.*"
- value="{api_request_params.osmtype || ''}{api_request_params.osmid || ''}{api_request_params.place_id || ''}" />
+ pattern="^[1-9][0-9]*$|^[NWRnwr]-?[1-9][0-9]*$|.*openstreetmap.*"
+ value="{
+ (api_request_params.osmtype || '')
+ + (api_request_params.osmid || '')
+ + (api_request_params.place_id || '')
+ }" />