使用正则表达式对用户输入进行过滤。
例如,在Java中,可以使用以下代码示例过滤掉特殊字符:
String userInput = "Hello!@#World^&*"; String filteredInput = userInput.replaceAll("[^a-zA-Z0-9 ]", "");
其中,[^a-zA-Z0-9 ]表示匹配除字母、数字和空格以外的所有字符,replaceAll()方法则用空字符串替换这些特殊字符,从而得到过滤后的用户输入。
[^a-zA-Z0-9 ]
replaceAll()
上一篇:避免在用户事件触发前同时执行函数体 - JavaScript,直到之前触发的执行完成。
下一篇:避免在有类型的Python中出现顺序依赖