给定以下字符串:'s0\\8\\26\\29\\30\\32' 或 's0\\8\\26\\' 或 's0\\5',我需要返回最后一位数字的字符串。
鉴于:
function getFolderID(mystr) {
var reFolderID = /\bs0\\\\[0-9]+\b/g //regexp to return s0\\34
var retArr = [];
var retval = '';
retArr = mystr.match(reFolderID);
retArr = retArr[0].replace(/s0\\\\/g, "");
if (retArr != null) {
retval = retArr[retArr.length - 1];
}
//alert("Ret: " + retval);
return retval;
}
起初我以为我只需要第一个数字,但结果我需要最后一个数字。
正确的正则表达式术语是什么?
另外,如何创建一个 ASP.Net 事件处理程序来处理返回的 JS 值?