每倒题得选项可能是多选或者单选。

 public static string LetterTransformationNum(string answer, int type){string num = "";if (type == 1 || type == 2) //(1和2代表单选和多选){var str = answer; //去答案str = TrimAllHtmlTag(str).Replace("】", "");StringBuilder sp = new StringBuilder();for (int i = 0; i < str.Length; i++){if (str[i] >= 'A' && str[i] <= 'G'){sp.Append((char)str[i] - 'A');}else{sp.Append(str[i]);}}object numanswer = sp.ToString();num = Convert.ToString(numanswer);}num = String.Join(",", (from c in num select c + "").ToArray()); //加,string answerValue = "[" + num + "]";return answerValue;}

  去掉一些特殊得字符正则

 public static string TrimAllHtmlTag(string str){string reg = "<([^>]+?)>";return Regex.Replace(str, reg, "").Trim();}

  

转载于:https://www.cnblogs.com/sunliyuan/p/9203223.html

C# 把ABCD转换成数字相关推荐

  1. js 字符串转换成数字的 三种方法

    在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形 ...

  2. mysql将字符转换成数字

    在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下: 1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现 例如:将pony ...

  3. java面试题,将String字符串转换成数字

    2019独角兽企业重金招聘Python工程师标准>>> 题目要求:将String字符串转换成数字,不能用java自带的方法转换字符串,要求自己写一个atoi(String s),如果 ...

  4. python 如何将字符串数字列表转换成数字列表,如何将数字列表转换成字符串数字列表?map(eval,list(str))

    字符串数字列表转换成数字列表 # -*- encoding: utf-8 -*- """ @File : test.py @Time : 2019/10/28 23:37 ...

  5. php反转数字_PHP将字符串转换成数字

    下面给大家介绍PHP将字符串转换成数字的四种方法. 方法1: 使用number_format()函数.number_format()函数用于将字符串转换为数字.它会在成功时返回格式化的数字,否则会在失 ...

  6. parseInt和parseFloat(转换成数字,提取成数字)?

    parseInt和parseFloat 转换成数字(提取成数字)- parseInt- parseFloatconsole.log(parseInt('1')) // 1console.log(Num ...

  7. mysql怎么把字符变成数字_mysql将字符转换成数字

    在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下: 1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现 例如:将pony ...

  8. html中隐式转换成数字,关于 JS 类型隐式转换的完整总结

    作者:原罪 来源:SegmentFault 思否社区 不管是在技术聊天群还是论坛里,总能碰到 x + y 等于多少的问题,比如 ,如果你不了解其中的原理,那么就插不上话,只能眼睁睁地等大佬解答了. T ...

  9. js 字符串转换成数字(转)

    原文地址:http://blog.csdn.net/sam2007/archive/2009/04/01/4040427.aspx 在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两 ...

最新文章

  1. java中sum=a+aa+aaa_Java面向对象基础IO系统
  2. mysql审计权限_MySQL对普通用户(没有super)开启审计功能
  3. javascript 数字格式化
  4. js调用高德API获取所在当前城市
  5. 解决SQL命令行回退的问题
  6. 收件服务器信息,收件服务器配置信息
  7. 计算机汉字的输入和编辑教案,计算机汉字录入教案
  8. 304441事务管理与并发控制
  9. python实现杨辉三角
  10. can卡通用测试软件LCANTest详细介绍
  11. 苹果电脑上不错的几款辅助鼠标软件
  12. 计算机网络的性能指标
  13. 线性代数-向量空间-基向量定义
  14. GAN——生成对抗网络详解
  15. (4) STM32 AS608指纹识别模块测试代码
  16. 页游安全攻与防(转)
  17. ABAC权限模型的设计
  18. ipod video 乔布斯的三个故事
  19. PoW,PoS 和PoA浅析
  20. 在线教育退潮,教育硬件起浪:“老厂”造平板,“大厂”造台灯

热门文章

  1. matlab 电压矢量开关,电压空间矢量研究及Matlab仿真
  2. 7天学会python_Python学习:第七天
  3. 图形化服务端svn(win 10)
  4. 出现身份验证错误,要求的函数不受支持,远程计算机:X.X.X.X,这可能是由于CredSSP加密Oracle修正
  5. Centos7克隆虚拟机之后,不显示ip地址,原虚拟机配置文件里面也没有HWADDR
  6. grep 两个字符串_Linux运维工程师想要的12个grep指令
  7. 信息流媒体变现_抖音信息流投放优势,为什么选择抖音信息流广告投放呢?
  8. C语言怎么处理多位数,急~~~~~~C语言问题~~怎么把这个计算程序改成能计算多位整数? 爱问知识人...
  9. 前景检测算法(十四)--SuBSENSE算法
  10. 各种安装教程---(自用)