命名空间
变体
操作

std::regex_traits<CharT>::translate

来自 cppreference.com
< cpp‎ | regex‎ | regex traits
CharT translate( CharT c ) const;

获取字符 c 的比较键,使得在注入的区域设置中与该字符等效的所有字符都产生相同的键。

当正则表达式库需要匹配两个字符 c1c2 并且标志 std::regex_constants::collatetrue 时,它会执行 regex_traits<>::translate(c1) == regex_traits<>::translate(c2).

标准库对 std::regex_traits 的专门化返回 c 未修改。

[edit] 参数

c - 需要检查等效性的字符

[edit] 返回值

当前注入的区域设置中 c 的比较键。

[edit] 示例