84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
url = ‘http://1dwen.cn/index.php/joi...’怎样用正则匹配到uid后面的22这个值,哪位大神可以帮忙看下
雷雷
我是否可以理解为你只需要匹配最后一个数字
\d+(?=[^\d]*$)
js 或者 java的话用indexOf和subString之类的方法就可以搞定
var index = 'asdf'.indexOf('s') ;// ---> 1 'asdf'.substring(index); //....
如果是用正则表达式(js版),可以使用正则表达式分组:
t = /uid\/(.*)\?/.exec('http://1dwen.cn/index.php/join/team_list/uid/22?share_text=3&share_pic=12'); console.log(t[1]);
雷雷
我是否可以理解为你只需要匹配最后一个数字
雷雷
雷雷
js 或者 java的话用indexOf和subString之类的方法就可以搞定
如果是用正则表达式(js版),可以使用正则表达式分组: