假如有字符串“6sabcsssfsfs33” ,用最有快速的方法去掉字符“ab3”,不能用java内置字符串方法(indeOf,substring,replaceAll等)?
class Remove{
public static void main(String args[]) {
String str="6sabcsssfsfs33;
boolean removeChars[256] = {true};
removeChars['a'] = false;
removeChars['b'] = false;
removeChars['3'] = false;
StringBuffer sb = new StringBuffer();
for (char ch: str) {
if (!removeChars[ch]) sb.append(ch);
}
String result = sb.toString();
}
}
或者用正则
String regx="[^a|b|3]";
String temp="6sabcsssfsfs33";
Pattern p=Pattern.compile(regx);
Matcher m=p.matcher(temp);
if(m.find())
System.out.print(m.group());
分享到:
相关推荐
JS去掉字符串空格 对字符串的操作很多。希望可以帮助到你。
这个代码,可以删除一个字符串中你想删除的字符或字符串
去除字符串中指定的某字符 如“hello”去除“o”,则输出为“hell” ,或者”w orl d“去除空格,则为world
编写函数void fun(char *s,char *t,char *p)将未在字符串s中出现、而在字符串t中出现的字符, 形成一个新的字符串放在p中,p中字符按原字符串中字符顺序排列,但去掉重复字符。 例如: 当s为"12345", t为"8624677"时, p...
主要介绍了C#实现移除字符串末尾指定字符的方法,十分常见且重要的一个应用技巧,需要的朋友可以参考下
Delphi7删除字符串指定字符的例子,如图所示的运行效果,示例如下文字:“经过这几天在网上的淘金,多少也有些了解了,但是现在我发现就算将分区正确的话,分区所指向的目录区也许会有些问题。”,删除指定的文字为...
、指定字符串分割字符串、指定字符串位置获取字符串、过滤SQL中非法字符、检查SQL语句中是否有非法关键字、随机字符串生成、唯一字符串生成、随机数字生成、唯一数字串生成、去除HTML标签、判断是否整型、判断是否...
STR() 函数的语法为 STR([,length[, decimal]]),其中 length 指定返回的字符串的长度,decimal 指定返回的小数位数。如果没有指定长度,缺省的 length 值为 10, decimal 缺省值为 0。 二、去空格函数 * LTRIM()...
C#经常用到的几个截取字符串1 取字符串的前i个字符2 去掉字符串的前i个字符:3 从右边开始取i个字符:
LabVIEW字符串操作,删除字符串中空格,并可计算字符长度。 项目可直接运行~
函数 语法 功能 Len Len(string|varname) 返回字符串...Replace Replace(expression,find,replacewith[,compare[,count[,start]]]) 返回字符串,其中指定数目的某子字符串(find)被替换为另一个子字符串(replacewith)。
主要介绍了JS实现字符串中去除指定子字符串方法,结合实例形式分析了javascript使用字符串替换与分割、聚合两种子字符串去除相关操作技巧,需要的朋友可以参考下
文章目录1、背景2、遇到坑3、找到 lstrip() 坑的真相4、解决方案4.1、方法1 split4.2、方法2 replace5、案例5.1、源代码5.2、效果6、延伸6.1、看字符串开头是否是指定字符串6.2、看字符串中是否存在指定字符串 ...
易语言删除无用字符串信息源码,删除无用字符串信息,删除核心库资源,BeginUpdateResourceA,UpdateResourceA,EndUpdateResourceA
删除字符串中指定的内容 删除字符串中指定的内容,不区分大小写 替换字符串到数据库可输入模式 去掉html内容中的指定的html标签 去掉html内容中全部标签 判断一个数据是不是数字 转换html标签为web页可见内容 将字符...
/// 10、GetSubStringList(string o_str, char sepeater)把字符串按照指定分隔符装成 List 去除重复 /// 11、GetCleanStyle(string StrList, string SplitString)将字符串样式转换为纯字符串 /// 12、GetNewStyle...
Python中lstrip() 方法用于截掉字符串左边的空格或指定字符。 但实际上结果: lstrip: -88号重庆汉乔科技有限公司大坪英利国际8号楼 3、找到 lstrip() 坑的真相 函数原型: def lstrip(self, chars
java字符串操作大全,适合初学者,浅显易懂 部JAVA字符串操作 ... index指定将字符串插入到StringBuffer对象中的位置的下标。 (8)、reverse() 颠倒StringBuffer对象中的字符 StringBuffer reverse() 分代码如下
使用x86汇编语言编写的文本文件字符串查找与替换程序源码,内附详细程序设计和使用说明