替换一个规则字符串中指定的几个字符串
2013-11-19 15:52
330 查看
package com.uml.extent; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class ReplaceChar { public static void main(String[] args) { String str = "1001,2002,1003,1004"; System.out.println(repalceChar(str, new String[]{"1001","2002"})); } /** * 替换一个规则字符串中几个特定的字符串 * @param tar * @param repalce * @return */ public static String repalceChar(String tar,String[] repalce) { if(tar==null||tar.equals("")) { return ""; } String result = ""; String[] target = tar.split(","); List<String> targetArr = Arrays.asList(target); List<String> targetArr1 = new ArrayList<String>(); for(String subTarge:targetArr) { boolean exits = false; for(String str:repalce) { if(subTarge.equals(str)){ exits = true; } } if(!exits) { targetArr1.add(subTarge); } } for(String str:targetArr1) { result+=str+","; } return result.substring(0, result.length()-1); } }
相关文章推荐
- CSS 浮动的16条规则——如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能地窄
- 1、读取一个文件,并替换其中指定的字符串为特定字符串
- 通过一个map替换字符串中指定的字符变量
- CSS 浮动的16条规则——如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能地窄
- 通过一个map替换字符串中指定的字符变量方法
- 今天学到的几个替换字符串中指定字符方法。
- python 替换字符串中指定位置字符——一个简单有效的方法
- Linux下将一个目录下指定的所有文件中的字符串A全部替换为B
- 替换指定规则的字符串
- 将一个字符串中的空格替换为指定的内容――4
- 将一个目录下所有指定文件里面的特定字符串替换
- 查找一个字符串中包含有几个指定字符串的数量
- 将一个目录下所有指定文件里面的特定字符串替换
- python 正则字符串替换 re.sub 替换输入参数字符串inStrings 所有的一个或多个空格替换为newstring
- 将一个浮点数,转换为指定格式的字符串
- asp.net验证一个字符串是否符合指定的正则表达式
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。 压缩规则: 1、仅压缩连续重复出现的字符。比如字符串"abcbc
- 字符串替换的一个工作实例
- asp.net 将指定字符串按指定长度进行截取并用其他字符串替换方法
- 黑马程序员—基础—设计一个方法,用于获取一个字符串中指定子串出现的次数,