剑指Offer——JZ53.表示数值的字符串【正则表达式】

题目传送门


在这里插入图片描述


题解

剑指Offer——JZ53.表示数值的字符串【正则表达式】_第1张图片


AC-Code

#include 
class Solution {
     
public:
    bool isNumeric(char* string) {
     
        if(!string)    return false;
        std::regex reg("^[-+]?\\d*(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?$");
        return regex_match(string, reg);
    }
};

你可能感兴趣的:(剑指Offer)