我正在研究一个JavaScript项目,但遇到了问题。
我有这样的值:1231+, 83749M, 123199B
我只能通过执行以下操作获取数值/数字:
var theNumber = parseInt(1231+);
但是,如何获得像
+, M, B
这样的结尾字符?我不能使用子字符串,因为可以有多个字符。但是角色总是很落后。 最佳答案
var orig = "1231+";
var theNumber = parseInt(orig);
var theChar = orig.replace(theNumber, "");
用“”替换“1231+”中的“1231”会留下“+”。