练习牛客网笔试题--前端js--53-获取指定字符串
// 题目描述
// 给定字符串 str,检查其是否包含 连续3个数字
// 1、如果包含,返回最先出现的 3 个数字的字符串
// 2、如果不包含,返回 false
// 输入 '9876543'
// 输出 987
1.自己的练习
function captureThreeNumbers(str) {
return str.match(/\d{3}/) ? str.match(/\d{3}/)[0] : false;
}
2.题解
function captureThreeNumbers(str) {
let nums = str.match(/\d{3}/);
return (nums && nums[0]) || false;
}
本文介绍了如何使用JavaScript解决牛客网前端笔试题,通过正则表达式匹配连续的三个数字,实现字符串处理功能。两种实现方式对比,适用于检查字符串中是否存在并返回首个连续三位数。
1922

被折叠的 条评论
为什么被折叠?



