标签: regex boost numbers
我正在尝试确定字符串是否包含数字。这似乎不起作用。
static const regex re("([0-9]+)"); cout << regex_match("L5", re);
打印
0
谢谢!
答案 0 :(得分:2)
来自boost docs on regex_match:
请注意,仅当结果为true时才为真 表达式匹配整个 输入序列。如果你想 在某处搜索表达式 然后在序列中使用 regex_search。