【发布时间】:2021-08-24 15:43:39
【问题描述】:
任何人都可以建议一种用多个空格(例如“”(4 个空格))替换 std::string 中的制表符的好方法吗?
我尝试使用此代码,但无法替换它们:
std::regex_replace(cinput, std::regex("[ \t]"), " ");
【问题讨论】:
-
您想要替换副本,还是要就地替换?
-
@AyxanHaqverdili 任何一个都可以,只要它输出一个没有制表符的字符串