• 提取字母后数字


     

     

    1. #region 提取字母后数字
    2.         static public double get_z字母后Value(string inLine, char az)// 字符串  , 字母
    3.         {
    4.             // 1获取1行======================  "G0-00123.4567000"
    5.             string str源数据 = inLine;
    6.             // 2有效的数据===================
    7.             if (str源数据.IndexOf(az) != -1)
    8.             {
    9.                 int z_值长度 = 0;
    10.                 //  3 浮点数=============================================
    11.                 string zhi = str源数据.Split(az)[1];//  小数str
    12.                 foreach (char item in zhi)
    13.                 {
    14.                   if (item >= '0' && item <= '9' || item == '.' || item == '-') ++z_值长度;
    15.                   else break;
    16.                 }
    17.                 //  4 取出数值==========================================
    18.                 string val = zhi.Substring(0, z_值长度);
    19.                 double ret = double.Parse(val);
    20.                 return ret;
    21.             }
    22.             return -1.0;// 无效
    23.         }
    24. #endregion

     

     

     #region 提取字母后数字
            static public double get_z字母后Value(string inLine, char az)// 字符串  , 字母
            {
                // 1获取1行======================  "G0-00123.4567000"
                string str源数据 = inLine;
                // 2有效的数据===================
                if (str源数据.IndexOf(az) != -1)
                {
                    int z_值长度 = 0;
                    //  3 浮点数=============================================
                    string zhi = str源数据.Split(az)[1];//  小数str
                    foreach (char item in zhi)
                    {
                        if (item >= '0' && item <= '9' || item == '.' || item == '-') ++z_值长度;
                        else break;
                    }
                    //  4 取出数值==========================================
                    string val = zhi.Substring(0, z_值长度);
                    double ret = double.Parse(val);
                    return ret;
                }
                return -1.0;// 无效
            }

    #endregion

  • 相关阅读:
    使用huggingface的text embedding models
    StableSwarmUI:功能强大且易于使用的Stable Diffusion WebUI
    5种常见的软件缺陷分析方法
    linux php-fpm进程 cpu占用过高 解决方法
    代码随想录——Dota2参议院
    Maxima and minima
    小程序开发必备功能的吐血整理【个人中心界面样式大全】
    Python获取免费代理IP,并全部测试一遍,结果大失所望
    机械臂速成小指南(五):末端执行器
    初识Java
  • 原文地址:https://blog.csdn.net/cfqq1989/article/details/126595735