相关疑难解决方法(0)

更好的方法来确保字符串只包含字母数字字符?

我正在寻找一种简单的方法来检查类型是否std::string只包含字母数字字符.我的代码如下所示:

   std::string sStr("This is a test");
   for (std::string::const_iterator s = sStr.begin(); s != sStr.end(); ++s)
              if (! isalnum(*s)) return false;
Run Code Online (Sandbox Code Playgroud)

这是正确的做法吗?有没有更有效的方法来处理这个问题?

c++

3
推荐指数
2
解决办法
1971
查看次数

标签 统计

c++ ×1