我正在尝试编写一个函数,该函数采用输入字符串、正则表达式(由原始字符串制成std.regex.regex
)和错误消息字符串,并尝试使用正则表达式匹配输入字符串中的某些内容,如果没有则显示错误消息火柴。到目前为止,我想出了以下签名:
string check_for_match (string input, Regex r, string error_message)
但是,这似乎不起作用,因为编译器抱怨说:
struct std.regex.Regex(Char) is used as a type
那么我应该改用什么?