целое число в javascript?

Я получаю 28.6813276578, когда я умножаю 2 числа a и b, есть ли хороший способ объединить эти два регулярных выражения в одно?

std::regex reg1("(\\d{4})-(\\d{2})-(\\d{2})");

std::regex reg2("(\\d{2})/(\\d{2})/(\\d{4})");

smatch match;
if(std::regex_search(item, match, reg1))
{
       Date.wYear  = atoi(match[1].str().c_str());
       Date.wMonth = atoi(match[2].str().c_str());
       Date.wDay   = atoi(match[3].str().c_str());
}
else if(std::regex_search(item, match, reg2))
{
       Date.wYear  = atoi(match[3].str().c_str());
       Date.wMonth = atoi(match[2].str().c_str());
       Date.wDay   = atoi(match[1].str().c_str());
}
5
задан Merni 28 April 2011 в 07:55
поделиться