javascript - 如何以最佳方式解析字符串并获取必要的参数

标签 javascript regex string-parsing

我正在编写一个网络应用程序。我使用服务器 API 在 UI 级别获取字符串形式的信息。来自服务器端的此类响应是单个字符串。这些字符串的结构如下:

Response ({numberParam} points)

它始终是恒定的。获取字符串的示例:

回应(76分)

回复(5193分)

回应(4分)

回应(21分)

我需要通过获取字符串仅检索此数字参数的值

我不应该使用任何外部库和框架。仅原生 JavaScript。

如果您有任何建议,我将不胜感激!

最佳答案

如果你的字符串总是这样,那么你可以简单地这样做

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

关于javascript - 如何以最佳方式解析字符串并获取必要的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14998917/

相关文章:

javascript - 带有 url 的简单 javascript 正则表达式

javascript - React JS 不适用于 Internet Explorer 9

javascript - jQuery Thickbox 问题

javascript - 在 Redux 中更新嵌套状态的更清洁/更短的方法?

Java 正则表达式 for ,后面不跟空格

java - 在java中解析字符串以获取信息

javascript - 使用 HighCharts 和 DotNet.HighCharts 到 "Play"多个系列

javascript - 对于 postman 测试脚本匹配字符串与正则表达式

javascript - HEX 到 HSL 转换 javascript

bash - 如何使用sed从文本文件中删除第一个和最后两个字符?