javascript 正则解析选择题答案

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

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

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

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

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

\u3001 是中文顿号的 unicode.

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式