LeetCode 65 有效数字[正则 有限状态自动机] HERODING的LeetCode之路

Posted HERODING23

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode 65 有效数字[正则 有限状态自动机] HERODING的LeetCode之路相关的知识,希望对你有一定的参考价值。

在这里插入图片描述在这里插入图片描述解题思路:
一道过程十分繁琐的题目,可以巧借正则表达式解决,代码如下:

class Solution {
public:
    static const regex pattern;

    bool isNumber(string str) {
        return regex_match(str, pattern);
    }
};

const regex Solution::pattern("\\\\s*([+-]?(?:\\\\d+\\\\.?\\\\d*|\\\\.\\\\d+)(?:[Ee][+-]?\\\\d+)?)\\\\s*");

以上是关于LeetCode 65 有效数字[正则 有限状态自动机] HERODING的LeetCode之路的主要内容,如果未能解决你的问题,请参考以下文章

Leetcode No.65 有效数字(有限状态自动机)

Leetcode No.65 有效数字(有限状态自动机)

LeetCode 65.有效数字

LeetCode 65.有效数字

LeetCode 65.有效数字

LeetCode65. 有效数字