函数:
export const filterSpecialChar = value => {
var reg = new RegExp('[\\\\",,::。.??<>|、/*“”\/:"']');
var rs = "";
for (var i = 0; i < value.length; i++) {
rs = rs + value.substr(i, 1).replace(reg, "");
}
return rs;
};
使用:
<Input
onChange={e => {
let name = filterSpecialChar(e.target.value);
this.setState({name});
}}
value={this.state.name}
/>
本文介绍了一个用于去除输入字符串中特定特殊字符的JavaScript函数。该函数通过正则表达式匹配并移除指定的特殊字符,确保输入符合要求。演示了如何在React组件的输入框中应用此函数。
729

被折叠的 条评论
为什么被折叠?



