猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
js正则匹配第一个问号后面的所有内容感激不尽
如题,我想去掉第一个问号后面的所有内容,应该怎么写呢,能解释一下最好
POPMUISE
浏览 2498
回答 2
2回答
慕村9548890
'aabbccdd?eeff?gghhkk'.replace(/^([^\?]*).*$/,function($all,$1){return$1});//^([^\?]*).*$//^从字符串开头匹配,$匹配到字符串结尾//([^\?]*)匹配不包含?的字符并捕获分组,对应后面函数里的$1//.?匹配所有剩余部分
0
0
0
拉丁的传说
letstr='abc?defg?hijk?';console.log(str.replace(/\?.*/,'?'));//将匹配的第一个?和后面部分替换成?
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续