假设我有一个字符串句子“我的 ID 是 gogo127,我的密码是 1234”
我想让它成为“我的 ID 是 gogo127,我的密码是 xxxx”。
我认为我需要制定逻辑,检查单词是否包含数字并将其与变成 gogoxxx 分开。有什么办法可以做到吗?通过使用 #include<string>
和仅 iostream
最佳答案
如果您确定数字长度始终为 4,则可以在下面使用。
std::string str = "My id is gogo127 and my pin number is 1234";
std::fill_n(str.rbegin(), 4, 'x');
关于c++ - 检查字符串单词是否包含数字和不包含数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55390243/