你去看一下String这个类,它里面有处理字符串的一些方法,还有StringBuffer这个类,也是处理字符串的功能。
解决方案 »
- 帮解释一个方法,thanks
- 怎样在APPLET上实现GridLayout布局,以及添加相关组件?
- 第一次结贴忘记给分请xiaotian5151 dreamhunter_lan Seaside_Boy三位进来领分
- 急,麻烦大家帮忙
- 怎么用java获取Mp3歌曲的属性
- 一个签过名的JAR文件,解包基中一个文件,反编译,重新更新包,执行时报:SHA1 digest error
- 一个小问题~帮帮忙谢谢
- 1000分求购最简单的applet计算器代码
- 下载了jive创建论坛后出现不能正常发表一篇文章字数在100-200之间的帖子????
- 我好不容易才装完了visualage4.0,怎么找不到visualage的启动文件。启动菜单没有,程序文件夹也没有,请指教。
- 已知char[]的encoding,如何将其转换为unicode的String
- 怎样从数据库中把数据读出来,然后放入hash表中?
String content = doc.getText(0,doc.getLength());
int pos = content.indexOf(srch);// case sensitive
int pos1 = content.toUpperCase().indexOf(srch.toUpperCase());
这里提供的是大小写敏感与不敏感的解答,完全匹配和包含的字符串都能找出.
如果要分开完全匹配和包含两种情况,则需要用正则表达式了.
比如说想在字符串中找Tt1或TT9,可以用:
java.util.regex.Pattern.matches("^T[tT][19]*$",str);
("^T[tT][19]*$"就是正则表达式,在UNIX下是用得很多的.