首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否在固定字符串后获取个位数?

是否在固定字符串后获取个位数?
EN

Stack Overflow用户
提问于 2011-12-01 12:49:38
回答 2查看 114关注 0票数 1

给定以下字符串,

代码语言:javascript
复制
something id-4 something

返回"4“的js正则表达式是什么?

我能找到的最接近的是

代码语言:javascript
复制
[id-][0-9]{1}

但它返回"-4“而不是"4”。

EN

回答 2

Stack Overflow用户

发布于 2011-12-01 12:53:34

不要为前缀使用字符类结构,只需执行以下操作:

代码语言:javascript
复制
id-[0-9]{1}
票数 0
EN

Stack Overflow用户

发布于 2011-12-01 17:02:51

当您正在寻找js regex时,可以尝试一下:

代码语言:javascript
复制
s='something id-4 something';
re = /id-(\d)/;
m = re.exec(s);
// m[1] contains "4"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8336675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档