public class Basereplacestring {/* < < less than or display tag > > greater than Sign or display tag & & can be used to display other special characters "" quotation marks ? ? Already registered?? Copyright?? Trademark?? Half a space?? A blank bit continuous line blank */private static string[] Htmlspecialcharacter = new string[]{"<", ">", "&", "?", "?" , "?", "?", "?", " "}; private static string[] Commonspecialcharacter = new string[]{"<", ">", "&", "\" "," "", "", "!", "@", "#", "\\$ ","% "," \\* "," \\^ "," \ \ "," \ \ "," _ "," \\+ "," \\= "," \\-",", "," \ \ ",", ",". "," \ \ "," ' "," ~ "," "", "" ",". com ",". cn ",". Net "," org "," www "}; /** * Filter HTML special characters * @param specialcharacterstr * @return * */public static String Htmlspecialcharacterrem Over (String specialcharacterstr) {int length = Htmlspecialcharacter.length; for (int i = 0; i < length; i++) {specialcharacterstr = Specialcharacterstr.replace (Htmlspecialcharacter[i] , ""); } return SPECIALCHARACTERSTR; }/** * Filter the NormalSpecial characters * @param specialcharacterstr * @return * * public static string Commonsspecialcharacterremover (string s PECIALCHARACTERSTR) {int length = Commonspecialcharacter.length; for (int i = 0; i < length; i++) {specialcharacterstr = Specialcharacterstr.replace (commonspecialcharacter[ I], ""); } return SPECIALCHARACTERSTR; }/** * All special characters replace * @param specialcharacterstr * @return * */public static String Specialcharacterremo Ver (String specialcharacterstr) {specialcharacterstr = Htmlspecialcharacterremover (SPECIALCHARACTERSTR); Specialcharacterstr = Commonsspecialcharacterremover (SPECIALCHARACTERSTR); return specialcharacterstr; }}
Company comments this not only needs to judge the sensitive word also need to do some special treatment of content, today finishing, you can stay with
Replace special symbols