js 获取字符串第一次出现数字的位置
时间: 2024-03-05 22:53:52 浏览: 61
js实现在字符串中提取数字
可以使用 JavaScript 中的 `search()` 方法来实现获取字符串第一次出现数字的位置的功能,以下是一个示例代码:
```javascript
let str = "abc123def456";
let index = str.search(/\d/);
if (index !== -1) {
console.log(`第${index + 1}位出现数字`);
} else {
console.log("字符串中没有数字");
}
```
该代码首先使用 `/d` 正则表达式匹配字符串中第一个数字的位置,如果找到了数字,就输出其出现的位置(位置从 1 开始计数),否则输出字符串中没有数字的提示。
阅读全文