指定字符串怎样获得??

问题描述

有个文本文件123.txt内容如下:welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.thisismethod("ESGSM0134"),pleasecallit.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.thisismethod("ESGSM0135"),pleasecallit.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.thisismethod("ESGSM0136"),pleasecallit.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.thisismethod("ESGSM0137"),pleasecallit.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.thisismethod("ESGSM0138"),pleasecallit.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.thisismethod("ESGSM0139"),pleasecallit.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.welcometoshanghai,thisiscsdn.thisismethod("ESGSM0133"),pleasecallit.请问怎样用java获得文本文件123.txt中ESGSM0134,ESGSM0135,ESGSM0136,ESGSM0137,ESGSM0138,ESGSM0139,ESGSM0133这些字符串.

解决方案

解决方案二:
按行读取文件,然后用正则匹配
解决方案三:
能给个实例么?谢谢
解决方案四:
观察下文件的规律,要匹配的字符串以thisismethod(" 开始,以引号结尾由于J2me不支持正则表达式,需要自己写代码来计算匹配位置Stringstr="welcometo....pleasecallit.";while(true){//查找匹配字符串起始位置intindex=str.indexOf("thisismethod("");if(index<0)break;//从匹配字符串开始位置截取str=str.substring(index+16);//查找匹配字符串结束位置index=str.indexOf(""");System.out.println(str.substring(0,index));str=str.substring(index+1);}

解决方案五:
关注
解决方案六:
ESGSM0134,ESGSM0135,ESGSM0136,ESGSM0137,ESGSM0138,ESGSM0139,ESGSM0133首把上面放到一个数组里面,再读取一行字符然后去比较
解决方案七:
恩,可以啊,楼主试试吧……
解决方案八:
BufferedReaderbr=newBufferedReader(newInputStreamReader(this.process.getInputStream()));Stringline="";inti=0;StringBuildersb=newStringBuilder();try{while((line=br.readLine())!=null){i++;handleResponse(line);//handleResponse(line,i);//System.out.println(line);sb.append(line+"rn");}br.close();

voidhandleResponse(Stringstr){if(str==null||str.equals(""))return;//handlethestrforexample:if(str.indexOf("this")>0{}//getthe"ESGSM0135",addittoadefinedstringArrayelsereturn;

时间: 2024-08-22 14:28:16

指定字符串怎样获得??的相关文章

判断文本中不存在指定字符串(忽略大小写)的正则表达式的问题

问题描述 判断文本中不存在指定字符串(忽略大小写)的正则表达式的问题 最近遇到个正则表达式的问题,判断不存在指定字符串的正则表达式是这样:((?!MySQL).)*,但忽略大小写判断(?!)加上去后,死活不成功,((?!(?!)MySQL).)*,这个是加上忽略大小后的写法,谁能帮我看看到底是怎么回事 解决方案 ?i 这个应该是忽略大小写的 解决方案二: 谢谢,才发现我写错了,?i写成?!

php实现指定字符串中查找子字符串的方法

 这篇文章主要介绍了php实现指定字符串中查找子字符串的方法,涉及php中strpos()函数查找字符串的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php实现指定字符串中查找子字符串的方法.分享给大家供大家参考.具体分析如下: 对strpos()函数可以用来在php中查找子字符串.strpos()函数将试图找到子字符串在源字符串中首次出现的位置.如果找到了,它会返回一个非负整数表示子字符串出现的位置. 否则它会返回一个布尔值false. ? 1 2 3 4 5 6

python使用xlrd实现检索excel中某列含有指定字符串记录的方法

  这篇文章主要介绍了python使用xlrd实现检索excel中某列含有指定字符串记录的方法,涉及Python使用xlrd模块检索Excel的技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了python使用xlrd实现检索excel中某列含有指定字符串记录的方法.分享给大家供大家参考.具体分析如下: 这里利用xlrd,将excel中某列数据中,含有指定字符串的记录取出,并生成用这个字符串命名的txt文件 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1

jQuery对指定元素中指定字符串进行替换的方法

 这篇文章主要介绍了jQuery对指定元素中指定字符串进行替换的方法,涉及jQuery针对字符串的匹配与替换的操作技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了jQuery对指定元素中指定字符串进行替换的方法.分享给大家供大家参考.具体如下: 这段JS代码可以将指定id的元素内容的字符串进行替换,例如西面的代码将id=content元素中的jb51字符串替换成空字符 html部分如下: ? 1 <div id=content>welcome to jb51</div

获取指定字符串出现的次数

Java中,如何获取指定字符串在另一个字符串中出现的次数呢? 例如,获取keyword在srcText中出现的次数? 方式一: Java代码   /**       *        * The number of occurrences of find keyword in srcText       *        * @param srcText       * @param keyword       * @return       */       public static int

PHP使用strstr()函数获取指定字符串后所有字符的方法_php技巧

本文实例讲述了PHP使用strstr()函数获取指定字符串后所有字符的方法.分享给大家供大家参考,具体如下: PHP的strstr()函数可搜索字符串在另一字符串中的第一次出现位置,并返回字符串的剩余部分. strstr()函数定义如下: strstr(string,search,before_search) 参数说明: string 必需.规定被搜索的字符串. search  必需.规定所搜索的字符串. 如果此参数是数字,则搜索匹配此数字对应的 ASCII 值的字符. before_searc

求一个匹配包含指定字符串的html标签的正则表达式

问题描述 求一个匹配包含指定字符串的html标签的正则表达式 我遇到的问题是这样的,代码描述如下: <div class="wz_con"> <div class="art_remark">概述内容</div> <div>插入的图片</div> wz_con的要提取的内容 </div> 我想要获取 标签之间的内容,但不包含另外两个div及其内容,在不过滤的情况下,求一个正则表达式. 解决方案 [

php实现指定字符串中查找子字符串的方法_php技巧

本文实例讲述了php实现指定字符串中查找子字符串的方法.分享给大家供大家参考.具体分析如下: 对strpos()函数可以用来在php中查找子字符串.strpos()函数将试图找到子字符串在源字符串中首次出现的位置.如果找到了,它会返回一个非负整数表示子字符串出现的位置. 否则它会返回一个布尔值false. <?php $haystack1 = "2349534134345w3mentor16504381640386488129"; $haystack2 = "w3men

word-C# .NET,操作WORD在指定字符串位置插入图片。

问题描述 C# .NET,操作WORD在指定字符串位置插入图片. 我是用这句代码插入的图片: //插入图片 object Anchor = myWord.Application.Selection.Range; bp.Save(bmpPath); myDoc.InlineShapes.AddPicture(bmpPath, ref Nothing, ref Nothing, ref Anchor); Anchor是当前行,我就是想把Anchor变成指定字符串的位置. 或者大神有其他方法也希望能够

C#读取指定路径的file文档,查找指定字符串并获取该字符串旁边的指定字符串

问题描述 C#读取指定路径的file文档,查找指定字符串并获取该字符串旁边的指定字符串 文件路径是abc.com.hkTraceFiles.手动输入文件名BCEG698121和80,83(组成字符串为80;83;)在文件路径里有两个名称是BCEG698121的文件但只有一个含有80:83:的字符串,找到80:83:所在的行后获取这两个字符串D174287W23和40:23:现在对我难点是名称包含BCEG698121的file文件有两个怎么遍历,如何找到80:83所在行,并获取其他两个字符串,求大