[英]Extracting digits from a regular expression
var myString = 'Sent from your Zoom trial account - Your verification code is: 621226';
var regEx = /(\d+)$/g;
var result = regEx.exec(myString);
However result = [621226, 621226] instead of just [621226] 但是结果= [621226,621226]而不是[621226]
http://plnkr.co/edit/8ZbFHDAk0iLwEjpfkQaq?p=info http://plnkr.co/edit/8ZbFHDAk0iLwEjpfkQaq?p=info
Use .match()
with regEx
as parameter chained to myString
. 使用
.match()
和regEx
作为链接到myString
参数。
var myString = 'Sent from your Zoom trial account - Your verification code is: 621226'; var regEx = /(\\d+)$/g; var result = myString.match(regEx); console.log(result);
plnkr http://plnkr.co/edit/cdwFsPKq9X3tCnub6FzL?p=preview plnkr http://plnkr.co/edit/cdwFsPKq9X3tCnub6FzL?p=preview
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.