java 替換特殊字元
/**
* 判斷輸入的字串引數是否為空。
* @param args 輸入的字串
* @return true/false
*/
public static boolean validateNull(String args) {
if (args == null || args.length() == 0) {
return true;
} else {
return false;
}
}
/**
* 判斷輸入的字串引數是否為空或者是"null"字元,如果是,就返回target引數,如果不是,就返回source引數。
*/
public static String chanageNull(String source, String target) {
if (source == null || source.length() == 0 || source.equalsIgnoreCase("null")) {
return target;
} else {
return source;
}
}
/**
* 過濾<, >,\n 字元的方法。
* @param input 需要過濾的字元
* @return 完成過濾以後的字串
*/
public static String filterHtml(String input) {
if (input == null) {
return null;
}
if (input.length() == 0) {
return input;
}
input = input.replaceAll("&", "&");
input = input.replaceAll("<", "<");
input = input.replaceAll(">", ">");
input = input.replaceAll(" ", " ");
input = input.replaceAll("'", "'");
input = input.replaceAll("\"", """);
return input.replaceAll("\n", "<br>");
}
}
相關文章
- perl替換特殊字元字元
- vim替換所有字元字元
- JS RegExp 替換字元JS字元
- URL地址特殊字元轉換字元
- javascript解析unicode字元,替換成正常字元JavaScriptUnicode字元
- python字元對映表和字元替換Python字元
- 使用正規表示式替換報表名稱中的特殊字元(推薦)字元
- 正則替換 修改字元 去除空格字元
- JavaScript replace()替換字串中指定字元JavaScript字串字元
- linux: awk 指定位置替換字元Linux字元
- HTML特殊字元HTML字元
- mysql和mongodb替換欄位中某字元MySqlMongoDB字元
- js做資料的轉義字元替換JS字元
- Mysql替換欄位中指定字元(replace 函式)MySql字元函式
- [20220105]sqlplus &1替換最大支援239個字元.txtSQL字元
- Java String 去掉特殊字元之前的內容方法Java字元
- 【HTML】08特殊字元HTML字元
- Bash的特殊字元字元
- Oracle 去特殊字元Oracle字元
- 如何去除特殊字元字元
- 【LeetCode】424. 替換後的最長重複字元LeetCode字元
- Java替換PDF中的字型Java
- Java 替換PDF中的字型Java
- HTML特殊字元顯示HTML字元
- Oracle 特殊字元轉義Oracle字元
- 文字中的特殊字元字元
- 特殊字元——反斜槓(\)字元
- php一招搞定替換指定字元(大小寫不敏感)PHP字元
- js用正規表示式將英文引號字元替換為中文引號字元JS字元
- java的兩個bean之間複製屬性,所有屬性中替換某幾個字元JavaBean字元
- HTML 替換元素與非替換元素HTML
- Java 正規表示式替換斜槓Java
- java字串%s格式化替換方法Java字串
- php過濾html標籤、特殊字元、轉義字元PHPHTML字元
- Linux給檔案內容每行指定字元資料脫敏替換Linux字元
- react 渲染 html 特殊字元的bugReactHTML字元
- MySQL用LIKE特殊字元搜尋MySql字元
- 萬用字元與特殊符號字元符號
- Mac——如何輸入⌘、⌥、⇧、⌃、⎋等特殊字元Mac字元