从 xmlhttp 数组 JavaScript 变量中删除 [ 和 ]
Removing [ and ] from xmlhttp array javascript variable
我看过很多这样的例子,但我似乎无法让它工作。
我有["15"]
,想删除["]
,只留下号码。
我已经删除了"
使用
pickupsuburbcode = pickupsuburbcode.replace(/['"]/g, '');
所以现在我有 [15]
但现在我被困住了。
只需在正则表达式字符类中包含 [
和 ]
,并进行适当的转义
'["15"]'.replace(/['"[']]/g, ''); // '15'
与其将其
视为删除[
和"
,不如将其视为挑选数字。
var match = '["15"]'.match(/'d+/);
console.log(match[0]);
但是你为什么要这样做呢?如果这是 JSON,请不要尝试使用正则表达式解析它。相反,只需解析它并提取您想要的内容:
var result = JSON.parse('["15"]');
console.log(Number(result[0]));
相关文章:
- 如何使用jquery随机删除变量
- 改进js代码以删除全局变量和函数
- 用于添加和删除类的 Jquery 打开/关闭变量
- 删除两个函数使用的全局变量
- 使用 javascript 从页面中删除变量或对象
- 删除变量的内容仍然失败
- 删除变量数据时出错
- 修改Javascript以删除变量
- 删除变量's的价值而不丢失其子方法
- jquery weekcalendar调整/删除变量当前分区
- jQuery 删除变量上的两个元素
- 删除变量中的连字符
- 在关闭选项卡/窗口之前删除变量是否有助于释放内存?
- 如何删除变量
- 删除变量时,从输入字段中删除NaN
- grunt.registerMultiTask()从字符串中删除变量
- 在jQuery中如何删除变量和函数
- jQuery-窗口调整大小事件-从URL中添加和删除变量
- 如何删除变量的第一个字符
- jQuery 在链接单击时从 url 中添加和删除变量