简单正则表达式模式,提取数字
Simple Regular Expression pattern, extract numbers
我想从字符串中的方括号中提取数字:
"Item5Line[14].Id"
到目前为止,我所拥有的会导致Javascript中出现错误:
index = Id.attr('name').match(/'['d'd?'d?']);
我对正则表达式很陌生,所以请温和:)
提前感谢!
尝试: index = Id.attr('name').match(/'[('d+)']/);
然后,您可以在索引 1 处拉出匹配项。
看起来您的正则表达式中缺少结束/
index = Id.attr('name').match(/'['d'd?'d?']/);
^ need this closing /
工作样品:http://jsfiddle.net/CGnUz/
此外,@Josh M. 具有更好的正则表达式。
index = Id.attr('name').match(/'['d'd?'d?']);
您忘了在末尾添加/。
相关文章:
- 循环遍历数字和字母数组并仅提取数字
- 使用Selenium IDE从字符串中提取数字
- 从输入中提取数字,并插入一个等式javascript
- 从javascript中的字符串中收集/提取数字
- 使用正则表达式从字符串中提取数字
- 如何使用Javascript从字符串中提取数字
- 从字母数字值中提取数字
- 正则表达式 - 从 URL 中提取数字
- 使用正则表达式提取数字
- 如何使用javascript从字符串中提取数字
- 仅使用javascript提取数字
- 点击列表激活jquery Ajax并提取数字
- 从字符串中提取数字并将其存储在数组Javascript中
- 使用Birt脚本从字符串中提取数字
- 在JavaScript中,从美元金额中提取数字的最紧凑、最高效、最可靠的方法是什么
- 如何使用javascript从网站中提取数字
- 是否可以按顺序从数组中提取数字和运算符
- Regex-从捕获组中提取数字
- Javascript从不工作的字符串中提取数字
- 如何从多项式字符串中提取数字(包括+和-符号)