在字符串中,寻找截取特定单词

原创 2006年06月11日 15:36:00
  /// <summary>
  /// 通过字符数组,处理结尾特殊符号问题,如空格,Tab,回车符号等
  /// </summary>
  /// <param name="BaseStr"></param>
  /// <param name="BStr"></param>
  /// <param name="EChar"></param>
  /// <returns></returns>
  public string StrCut(string BaseStr,string BStr,params char[] EChar)
  {
   string BaseStr2;
   int i,j,minj,Max;
   string ps;
   ps="";
   //minj:表示取最小,最近的那个分隔符的位置
   Max=9999999;
   minj=Max;
   i=StrFind(BaseStr,BStr);
   if (i>=0) //找到第一个字符串,
   {
    BaseStr2=BaseStr.Substring(i+BStr.Length );
    foreach (char c in EChar) //处理分隔符
    {
     j=StrFind(BaseStr2,c);
     if (j>=0)
      if (minj>j)
       minj=j;
    }
    if (minj<Max)
     ps=BaseStr.Substring(i,minj+BStr.Length );
    
   }
   return ps;
   
  }

相关文章推荐

从字符串中分离找出每个单词,并且寻找某个特定的单词

在现实情况中,我们往往要从一个长字符串后中(字符中用空格隔开),找出其中的每个单词。然后在作一系列的处理,比如找出某个单词等。 一)从字符串中找出每个单词 #include #inc...

Trie树的建立—查找字典中以特定字符串开头的单词数量(java实现)

Trie树的定义在计算机科学中,trie,又称前缀树或字典树,是一种有序树,用于保存关联数组,其中的键通常是字符串。与二叉查找树不同,键不是直接保存在节点中,而是由节点在树中的位置决定。一个节点的所有...

MFC中CStatic的用法及截取特定字符串的方法

这两天闲着无事,写了一个MFC下对话框工程的查询小应用软件,由此引发了一系列血案:《血案三》 本篇是碰到的一些小的问题,称不上血案,很快网上查下资料就解决了的,但还是想专门作此一贴,纯粹是自己感觉很...

JAVA截取文本特定字符串

需求:给定一个文本,包含若干生物蛋白质信息字符串,要求截取特定信息字符串。方法:利用JAVA语言的String类来操作。关键代码://流程:1、读入文本数据;2、判断是否包含特定字符串信息;3、截取特...

java截取2个特定字符之间的字符串

/** * 截取字符串string中特定字符str1、str2之间的字符串 * @param string * @param str1 * @param str2 * @retur...

过滤特定单词

  • 2013年04月25日 21:36
  • 499KB
  • 下载

使用批处理将特定字符串之间的内容删掉,配合TopCoder中ExampleBuilder插件使用

之前装了一个TopCoder的插件:ExampleBuilder,具体可以看这篇博客。这个插件会自动生成测试代码,但是提交的时候要手动删除多余的测试代码,感觉特别麻烦,于是就写了一个批处理文件,可以自...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在字符串中,寻找截取特定单词
举报原因:
原因补充:

(最多只允许输入30个字)