I have the following input tag in my html5 form:
Company Name*
How about adding a space in the pattern attribute like pattern="[a-zA-Z0-9 ]+". If you want to support any kind of space try pattern="[a-zA-Z0-9\s]+"
pattern="[a-zA-Z0-9 ]+"
pattern="[a-zA-Z0-9\s]+"