Java去掉指定字符串的开头的指定字符
2017-06-20 22:33
204 查看
/** * 去掉指定字符串的开头的指定字符 * @param stream 原始字符串 * @param trim 要删除的字符串 * @return */ public static String StringStartTrim(String stream, String trim) { // null或者空字符串的时候不处理 if (stream == null || stream.length() == 0 || trim == null || trim.length() == 0) { return stream; } // 要删除的字符串结束位置 int end; // 正规表达式 String regPattern = "[" + trim + "]*+"; Pattern pattern = Pattern.compile(regPattern, Pattern.CASE_INSENSITIVE); // 去掉原始字符串开头位置的指定字符 Matcher matcher = pattern.matcher(stream); if (matcher.lookingAt()) { end = matcher.end(); stream = stream.substring(end); } // 返回处理后的字符串 return stream; }
相关文章推荐
- 用Java正则去掉字符串中重复出现的字符
- java删除字符串中的指定字符 .
- java----输入一个字符串,去掉字符串开头的空格和结尾的空格,若字符串中间有连续的空格,则只保留一个空格。
- 去掉字符串开头,结尾或者中间的空格及其他不想要的字符
- JAVA去掉字符串中的各种奇怪字符
- java删除字符串中的指定字符
- java中用正则表达式获取一个指定的子字符在字符串中出现的指定次数的下标索引,并且进行字符串分割
- java----输入一个字符串,去掉字符串开头的空格和结尾的空格,若字符串中间有连续的空格,则只保留一个空格。(使用list解答)
- NSString:创建,长度,取字符,是否以某字符串开头,结尾, 查找指定字符串的范围,截取,拼接,替换,比较,替换,数值转换,大小写转换
- 匹配指定字符开头,但不包含该字符,已指定字符结尾的字符串
- Java中如何去掉字符串中的非法字符(预防SQL注入)
- C#去掉字符串头尾指定字符
- Java精确截取字符串/获取字符串前指定长度字符函数
- Java精确截取字符串,取得字符串前面指定长度字符函数
- C#去掉字符串头尾指定字符
- 《java---IO---去掉一行文字指定字符后的数据》
- java中去掉字符串中的空格及空白字符
- java 去掉字符串中的'/'字符
- HW—指定字符替换Java(replace)---动态和静态定义字符串数组;
- Java 截取指定字符串中的某段字符的实现形式