欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

获取指定字符串

程序员文章站 2022-03-08 11:54:14
...

题目描述

给定字符串 str,检查其是否包含 连续3个数字 
1、如果包含,返回最新出现的 3 个数字的字符串
2、如果不包含,返回 false

示例1

输入

复制

'9876543'

输出

复制

987

 

 

知识点:

\w 匹配字母或数字或下划线或汉字 等价于 '[^A-Za-z0-9_]'。

\s 匹配任意的空白符

\d 匹配数字

\b 匹配单词的开始或结束

^ 匹配字符串的开始

$ 匹配字符串的结束

match()返回的是正则表达式匹配的字符串数组,连续的三个任意数字用正则表达式表示为/\d{3}/。

 

 

function captureThreeNumbers(str) {
    var arr = str.match(/\d{3}/);
    if (arr)
        return arr[0];
    else return false;

}

 

相关标签: js 编程