im trying to restric user from entering numbers using regex in to my text type input . how can i achieve it ,
nameChangeHandler=(e)=>{
const userInput={...this.state.userInput};
const reg=/[0-9]/;
if(reg.test(e.currentTarget.value))
e.preventDefault();
userInput[e.currentTarget.name]=e.currentTarget.value
this.setState({
userInput
})
}
<input id="nameInput" type="text" name="username" value={username} onChange={this.nameChangeHandler} />
This is what i have tried doing