javascript 正则解析选择题答案

文章目录

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

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

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

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

    \u3001 是中文顿号的 unicode.

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式