A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 彭张铨 中级黑马   /  2013-10-25 13:56  /  2685 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天就碰到这种 [ 想҉找҉点҉事҉儿҉做҉下҉的҉亲҉过҉来҉看҉看҉   ] 怎么过滤

8 个回复

倒序浏览
直接用s.replace("҉","")替换不行吗
回复 使用道具 举报
本帖最后由 张小康 于 2013-10-25 23:14 编辑

复制代码
回复 使用道具 举报
  1. string str = "想҉找҉点҉事҉儿҉做҉下҉的҉亲҉过҉来҉看҉看҉";
  2.             string[] newStr = str.Split(new char[] { '҉' }, StringSplitOptions.RemoveEmptyEntries);
  3.             for (int i = 0; i < newStr.Length;i++ )
  4.             {
  5.                 Console.Write(newStr[i]);
  6.             }
  7.             Console.WriteLine();
复制代码
回复 使用道具 举报
string str = "想҉找҉点҉事҉儿҉做҉下҉的҉亲҉过҉来҉看҉看҉";
            //string  char1 ="҉";
            string[] str1 = str.Split('҉');
            for (int i = 0; i < str1.Length-1; i++)
            {
                Console.WriteLine(str1[i]);
            }
            Console.ReadKey();
回复 使用道具 举报
  1. /// <summary>
  2.         /// 过滤掉这些特殊字符串
  3.         /// </summary>
  4.         /// <param name="str"></param>
  5.         /// <returns></returns>
  6.         static string NewString(string str) {
  7.          str = "想҉找҉点҉事҉儿҉做҉下҉的҉亲҉过҉来҉看҉看҉";
  8.          char[] strArray = str.ToCharArray();
  9.          string result="";
  10.          for (int i = 0,k=0; i < strArray.Length; i++)
  11.          {
  12.              if (strArray[i]=='҉')
  13.              {
  14.                  continue;
  15.              }
  16.              else
  17.              {
  18.                  result+=strArray[i];
  19.              }
  20.          }
  21.          return result;
  22.         }
复制代码
回复 使用道具 举报
如问题得到解决,请及时把分类修改为"已解决",这样版主才能给你加分!黑马有你更精彩!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马