我有一个if语句,用于检查某人输入的输入是否正确,而不仅仅是空白或空白。我也希望它允许瑞典字母å,ä和ö,而不仅仅是字母a - z。我找不到如何做对。感谢您的帮助!
path-to-tomcat/webapps/my-project/WEB-INF/
答案 0 :(得分:4)
只需将它们包含在允许的角色类中:
struct launcher {
std::string s1 = "";
MyVec1* p_vec1 = nullptr;
MyVec2* p_vec2 = nullptr;
bool type = false;
std::string s2 = "";
options opt = DEFAULT_OPTIONS;
uint32_t opt2 = 0;
launcher& set_s1(std::string& s) { s1 = s; return *this; }
launcher& set_vec1(MyVec1& vec1) { p_vec1 = &vec1; return *this; }
// etc.
void launch(){
MyVec1 vec1; MyVec2 vec2;
MyVec1& v1 = p_vec1 ? *p_vec1 : vec1;
MyVec2& v2 = p_vec2 ? *p_vec2 : vec2;
return func(s1, v1, v2, type, s2, opt, opt2);
}
};
答案 1 :(得分:0)
为什么不测试是否输入了除空白之外的东西?
if (!name.matches("[A-Za-zåäö]+")) {