package com.springmvchibernate.ContinuingEducation.util;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* 过滤特殊字符返回
*
* @author
* */
public class FilterCode {
public FilterCode(){};
public String str;
public String replace;
public String getStr() {
if(this.DelHtmlTag().length()>10){
replace="...";
return this.DelHtmlTag().substring(0, 10).toString()+replace;
}
return this.DelHtmlTag();
}
public void setStr(String str) {
this.str = str;
}
public static String checkCode(String str) {
String regEx = "[\"\"`~!#$%*()+=|{}':;',\\[\\]<>/?~!#¥%()——+|{}【】、?^\\s]";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
return m.replaceAll("").toString();
}
public String DelHtmlTag(){
String regEx="<.+?>"; //表示标签
Pattern p=Pattern.compile(regEx);
Matcher m=p.matcher(this.str);
String s=m.replaceAll("");
return s;
}
public String DelHtmlTag(String str){
String regEx="<.+?>"; //表示标签
Pattern p=Pattern.compile(regEx);
Matcher m=p.matcher(str);
String s=m.replaceAll("");
return s;
}
}
分享到:
相关推荐
NULL 博文链接:https://onestopweb.iteye.com/blog/2274203
Java过滤特殊字符的正则表达式
java正则表达式 过滤特殊字符的正则表达式
lua的过滤特殊字符表情
labview8.6编写的将字符串过滤成指定的字符串,包括 数值,大写,小写,十进制,16进制,8进制等
js中用正则表达式 过滤特殊字符 ,校验所有输入域是否含有特殊符号
最近完成的一个短息内容分解的实例,改短信内容分解后可用于物流行业上的货物签收信息的反馈,支持10位~14位动态单号的签收信息的反馈。支持全角字符的短信,能自动过滤特殊字符。功能比较强大。
在android输入框中,经常会遇到用户输入奇奇怪怪的表情符号,在网上找了一圈。一般做法都是去匹配emoji字符。根本无法解决问题。换一个思路,只允许输入框中输入什么内容,具体见代码
NULL 博文链接:https://913.iteye.com/blog/2039455
这个程序实现去掉事先约定好的特殊字符,比如去掉文档中的所有“,”
NULL 博文链接:https://onestopweb.iteye.com/blog/2315905
NULL 博文链接:https://onestopweb.iteye.com/blog/2367682
InputFilterEditTextDEmo 是自定义EditText,来对输入的空格,特殊字符,emoji进行过滤,还可以对输入的长度进行限制。
主要介绍了C#实现过滤sql特殊字符的方法,以实例形式分析总结了C#针对SQL危险字符的几种常用的过滤技巧,非常具有实用价值,需要的朋友可以参考下
主要介绍了jQuery过滤特殊字符及JS字符串转为数字 的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下
我就废话不多说了,大家还是直接看代码吧~ <Input v-model=”relatedWords” type=”textarea” placeholder=”请输入” @input=’verifyInput(formItem.relatedWords)’/> verifyInput(v){ ...
Base64安全性低?...Base64加密后的字符串在URL中不安全,想去掉特殊符号?这里支持。 想在解密失败返回统一字符?这里支持。告诉我还有什么是你想要的。这里都有,如果好用,不介意的请在下面评论一番,谢谢
配置在web.xml中,可以防止SQL注入,可以自己定义一些需要过滤的特殊字符
主要介绍了js过滤特殊字符输入适合输入、粘贴、拖拽多种情况,需要的朋友可以参考下
filter 防止SQL注入 替换特殊不合格字符。 <!-- 防SQL注入 <filter-name>SQLFilter <filter-class>frame.struts.SQLFilter <filter-name>SQLFilter <url-pattern>/* </filter-mapping> --> 配置...