FED78. 获取指定字符串
描述
给定字符串 str,检查其是否包含 连续3个数字,请使用正则表达式实现。
1、如果包含,返回最先出现的 3 个数字的字符串
2、如果不包含,返回 false
示例1
输入:
'9876543'
输出:
987
HTML/CSS/JavaScript 解法, 执行用时: 859ms, 内存消耗: 77840KB, 提交时间: 2020-11-22
{"css":"","js":"function captureThreeNumbers(str) {\n var result = str.match(/(\\d{3})/)\n return result ? result[0] : false\n}","html":"","libs":[]}
HTML/CSS/JavaScript 解法, 执行用时: 863ms, 内存消耗: 77900KB, 提交时间: 2020-11-08
{"css":"","js":"function captureThreeNumbers(str) {\n const reg = /[0-9]{3}/;\n if (!reg.test(str)) return false;\n return str.match(reg)[0];\n}","html":"","libs":[]}
HTML/CSS/JavaScript 解法, 执行用时: 868ms, 内存消耗: 77772KB, 提交时间: 2020-11-08
{"css":"","js":"function captureThreeNumbers(str) {\n var arr = str.match(/\\d{3}/);\n if(arr) {\n return arr[0];\n } else {\n return false;\n }\n}","html":"","libs":[]}
HTML/CSS/JavaScript 解法, 执行用时: 871ms, 内存消耗: 77868KB, 提交时间: 2020-12-16
{"css":"","js":"function captureThreeNumbers(str) {\n let reg=/\\d{3}/g;\n let arr=str.match(reg);\n console.log(arr)\n if(arr!=null){\n return arr[0] \n }else {\n return false\n }\n}\ncaptureThreeNumbers('9876543');","html":"","libs":[]}
HTML/CSS/JavaScript 解法, 执行用时: 874ms, 内存消耗: 77880KB, 提交时间: 2021-02-21
{"css":"","js":"function captureThreeNumbers(str) {\n var arr = str.match(/\\d{3}/)\n if (arr){\n return arr[0]\n }else{\n return false\n }\n}","html":"","libs":[]}