StringUtil字符串相关的工具类常用方法详解编程语言
StringUtil字符串相关的工具类常用方法
static int ChineseLength(java.lang.String str)
获取一个字符串中中文字符的个数
static int countSubStr(java.lang.String string, java.lang.String str)
获取字符串str在String中出现的次数
static int countSubStrReg(java.lang.String string, java.lang.String reg)
获取符合reg正则表达式的字符串在String中出现的此时
java.lang.String cpDetector(java.lang.String str)
获取字符串的编码
static java.lang.String formatFloat(float f, java.lang.String format)
格式化一个float
static java.lang.String full2Half(java.lang.String str)
全角字符变半角字符
static java.lang.String GBToUnicode(java.lang.String input)
GBK转换成Unicode字符集
static java.lang.String getHideEmailPrefix(java.lang.String email)
隐藏邮件地址前缀。
static java.lang.String getLimitLengthString(java.lang.String str, int len, java.lang.String symbol)
截取字符串 超出的字符用symbol代替
static int getStringLen(java.lang.String SrcStr)
取得字符串的实际长度(考虑了汉字的情况)
static java.lang.String html(java.lang.String content)
HTML标签转义方法 —— java代码库
static boolean isABC(java.lang.String src)
判断是否纯字母组合
static boolean isChinese(char c)
判断是否是中文
static boolean isChinese(java.lang.String strName)
完整的判断中文汉字和符号
static boolean isEmail(java.lang.String email)
static boolean isEmpty(java.lang.String s)
判断是否是空字符串 null和 都返回 true
static boolean isFloatNumeric(java.lang.String src)
判断是否浮点数字表示
static boolean isIn(java.lang.String substring, java.lang.String[] source)
判断字符串数组中是否包含某字符串元素
static boolean isInteger(java.lang.String str)
static boolean isMessyCode(java.lang.String strName)
判断是否是乱码
static boolean isNumeric(java.lang.String src)
判断是否数字表示
static boolean isNumericString(java.lang.String src)
判断是否数字表示
static java.lang.String joinString(java.util.List array, java.lang.String symbol)
把string array or list用给定的符号symbol连接成一个字符串
static java.lang.String joinString(java.lang.String[] array, java.lang.String symbol)
把string array or list用给定的符号symbol连接成一个字符串
static java.lang.String left(java.lang.String input, int count)
截取字符串左侧指定长度的字符串
static java.lang.String listToStringSlipStr(java.util.List list, java.lang.String slipStr)
将list 用传入的分隔符组装为String
static java.lang.String middle(java.lang.String input, int index, int count)
从指定位置开始截取指定长度的字符串
static java.util.Map java.lang.String,java.lang.String parseQuery(java.lang.String query, char split1, char split2, java.lang.String dupLink)
解析字符串返回map键值对(例:a=1 b=2 = a=1,b=2)
static java.util.List java.lang.String parseString2ListByCustomerPattern(java.lang.String pattern, java.lang.String src)
根据指定的字符把源字符串分割成一个数组
static java.lang.String repeat(java.lang.String src, int num)
repeat 通过源字符串重复生成N次组成新的字符串。
static java.lang.String replaceAll(java.lang.String s, java.lang.String sf, java.lang.String sb)
存文本替换
static java.lang.String replaceBlank(java.lang.String str)
页面中去除字符串中的空格、回车、换行符、制表符
static java.lang.String replaceBracketStr(java.lang.String str)
全角括号转为半角
static boolean requals(java.lang.String str1, java.lang.String str2)
static java.lang.String right(java.lang.String input, int count)
截取字符串右侧指定长度的字符串
static double SimilarDegree(java.lang.String str1, java.lang.String str2)
字符串相似度比较(速度较快)
static double SimilarityRatio(java.lang.String str1, java.lang.String str2)
字符串相似度比较(速度较快)
java.lang.String SimpleEncoding(java.lang.String str)
获取字符串的编码
static java.lang.String string2Unicode(java.lang.String string)
static java.lang.String subStringNotEncode(java.lang.String subject, int size)
讲字符串截取到指定长度size+ 的形式
static java.lang.String subStrNotEncode(java.lang.String subject, int size)
截取字符,不转码
static java.lang.String trimPunct(java.lang.String str)
删除所有的标点符号
static java.lang.String unicode2String(java.lang.String unicode)
static java.lang.String UnicodeToGB(java.lang.String input)
Unicode转换成GBK字符集
转载请注明来源网站:blog.ytso.com谢谢!
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/14643.html
cjava相关文章
- Gartner总结三大云安全实施建议 附重要安全工具及风险评估方法
- 死链接检测 java,【死链接检测】工具查询方法及死链接处理方法
- 使用可视化工具和统计方法检测异常值
- 数据建模方法/模型/规范/工具全解
- Nature子刊发表"一种新型大规模评估治疗性CRISPR脱靶的方法"
- Web 应用中的 RAIL 模型 和 Chrome 开发者工具 Performances 面板对其的度量方法
- 通过Cursor 工具使用GPT-4的方法
- 【Android 屏幕适配】屏幕适配通用解决方案 ⑤ ( 自定义组件解决方案 | 自定义 ViewGroup 组件 onMeasure 方法中计算每个子组件坐标数据 | 自定义组件完整代码 )
- Python中函数参数传递方法*args, **kwargs,还有其他
- Python查看模块(变量、函数、类)方法
- Centos 7下Mongodb开机无法自启动的解决方法
- java判断字符串数组是否有效相关的工具类常用方法详解编程语言
- CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法详解编程语言
- MySQL数据导出:简单快捷的工具使用方法(mysql数据导出工具)
- Linux下关闭防火墙的方法(关闭linux的防火墙)
- Oracle 10卸载:最简单的方法(oracle10卸载)
- MySQL查看表数量的简单方法(mysql查看表的数量)
- 关闭Linux系统中进程的正确方法(关闭linux进程)
- js中几种去掉字串左右空格的方法
- AndroidListView的item背景色设置和item点击无响应的解决方法
- VC下实现fopen支持中文的方法