【发布时间】:2019-04-16 11:33:34
【问题描述】:
试图从 javascript 中的字符串中获取最后一个数字。
请注意,我不是要获取字符串上的最后一个字符,而是要获取最后一个 digit 作为 number
例如:
lastDigit("MA01A"); // returns 1
lastDigit("MA01"); // returns 1
lastDigit("1"); // returns 1
lastDigit("1MABC"); // returns 1
lastDigit("MABC"); // returns undefined
我怎样才能得到它?
【问题讨论】:
-
你对这个字符串操作问题做了哪些研究?我问这个,因为这是一个非常基本的问题,应该已经有解决方案或任何搜索引擎上都有可用的资源
-
const source="MA01"; let char = source[source.length-1]; console.log(char); -
不重复..请了解
-
@Xatenev 和其他人,字符串中的最后一个 数字,而不是任何最后一个字符。
-
在您的示例中,最后一个 number 和最后一个 character 是相同的,是一个输入,其中有一个数字后跟一个或多个字母可能吗?
标签: javascript