如何在Javascript中从字符串中提取ID

如何在Javascript中从字符串中提取ID,javascript,string,parsing,Javascript,String,Parsing,我有一根绳子 var str = "javascript:DeleteCountryConfirm(191)"; 我需要把ID 191放在一个变量中。如何操作?如果它实际上是这样的字符串: var str = "javascript:DeleteCountryConfirm(191);" 您可以这样做: var id = parseInt(str.match(/\d+/)[0], 10); 或: var id = parseInt(str.replace(/[^0-9-]/, ''), 1

我有一根绳子

var str = "javascript:DeleteCountryConfirm(191)";

我需要把ID 191放在一个变量中。如何操作?

如果它实际上是这样的字符串:

var str = "javascript:DeleteCountryConfirm(191);"
您可以这样做:

var id = parseInt(str.match(/\d+/)[0], 10);
或:

var id = parseInt(str.replace(/[^0-9-]/, ''), 10)