当前位置: 首页 > 知识库问答 >
问题:

基本javascript-从字符串中提取整数值[重复]

蓬弘
2023-03-14

嗯,虽然我搜索了学习资源,但却找不到我想要的东西。请帮助改进这篇文章,而不是否决投票,这样所有的新学员都可以提高他们的知识。

假设有一个变量

var y = "number12";

var z ="";
  1. 如何使z=12(如何仅从y字符串变量中取出整数值)
  2. 如何使z=13(在“数字”12上加一)

共有3个答案

舒浩邈
2023-03-14

假设:@Alex K.是的,数字是一个常数

简单:

var x = "number" + (+y.substr(6) + 1);
越朗
2023-03-14

你可以试试这个,

var y = "number12";
x = parseInt(y.match(/[\d\.]*/));
邹时铭
2023-03-14

使用RegEx提取数字,然后使用parseInt将字符串"12"转换为数字12

var y = "number12";
var x = parseInt( y.match(/\d+/) );
alert(x)
 类似资料:
  • 我有以下格式的字符串: 让str=“url(#123456)”; 我的字符串中只有数字。它可以在任何地方。我想从上面的字符串中提取数字。 我正在使用es6。

  • 问题内容: 我正在使用select2中的multiselect元素来输入多个“标签”。当我想从元素中获取值时,我会得到如下信息(对于我在框中输入的tag1和tag2): 如何从数组中的文本中获取结果,如下所示: 而我该如何逆转这一过程呢? 问题答案: 试试这个简单的迭代。

  • 我正在写一个应用程序,根据该应用程序,你将被发送一条短信,其中包含一个重置代码,以确认你是该帐户的所有者。。但是我正在尝试以这样一种方式构建应用程序:它接收接收到的短信的广播,并仅从短信正文中获取指定的整数。我们注意到你想要重置密码的短信示例。密码重置代码是3242。,谢谢 我只想从整个短信正文中获取重置代码=3242。。谢谢

  • 问题内容: 我想从包含数字和字母的字符串中提取数字: 我想在这里获取号码或任何其他号码。 问题答案:

  • 问题内容: 所以我可以这样做: 但是我找不到办法。我想做类似的事情: 这也不起作用: 问题答案: Swift 2.0 您可以使用构造函数初始化Integer