javascript 正则解析选择题答案

更新日期: 2018-03-07 阅读次数: 3142 分类: Javascript

在做题库录入后台的 vuejs 组件。

一个一个录入答案确实费劲,如果能将几个答案一起粘贴过来,自动解析成独立的答案分别自动录入就爽多了。。。

下面的实现,支持带英文句点、中文逗号、以及没有间隔符的情况。

var str2 = new_value.replace(/^(.*)(A[\.\u3001]*\s*)/,'')   // 去掉 A 选项前的内容
var choices = str2.split(/[A-G][\.\u3001]*\s*/);  // 按选项分割

\u3001 是中文顿号的 unicode.

爱评论不评论

近期节日

2019年09月20日 国际爱牙日
2019年09月21日 国际和平日
2019年09月22日 世界无车日
2019年09月23日 秋分
2019年09月23日 国际聋人节
2019年09月27日 世界旅游日
2019年10月01日 国庆节
2019年10月04日 世界动物日
2019年10月07日 重阳节
2019年10月08日 寒露
2019年10月09日 世界邮政日
2019年10月10日 辛亥革命纪念日
查看更多节日