请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请教一个正则问题

var s = 'xxabcyyabczzabc123'; 我想从中提取xx,yy, zz, 正则是不是可以这样写: /\w+(?=abc)/,如果var s = 'xxabcyycbezzfbh123'; 我h还是想从中提取xx,yy, zz, 是否 /\w+[^acf]/,但是我需要后面结尾分隔的如果不是单个字符,而是ab,cb,fb,不知道应该如何写,利用前置,后置都不行。应用场景就是想抽取选择题的选项,但是选项内容里可能会有空白字符和ABCD,请问老师我应该怎么写这个正则

正在回答 回答被采纳积分+3

2回答

提问者 慕设计9348276 2019-11-15 07:25:28

xx,yy,zz代表是选项内容,是任意随机的,不是规则不能用这个匹配,是我没表达好,我想做的就是抽取选择题选项内容,ABCD选项里的内容

0 回复 有任何疑惑可以回复我~
  • 我还是没理解,可以把完整的题目描述下
    回复 有任何疑惑可以回复我~ 2019-11-16 14:24:35
快乐动起来呀 2019-11-15 00:38:31

同学首先你得定义好规则,比如 必须是xx,yy吗?后面有什么限制呢?这个场景都得描述清楚才可以想正则的规则

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信