题目描述
给定一个字符串,在字符串的每个字符之间都加一个空格。
输出修改后的新字符串。
输入格式
共一行,包含一个字符串。注意字符串中可能包含空格。
输出格式
输出增加空格后的字符串。
数据范围
1≤字符串长度≤100
样例
输入样例:
test case
输出样例:
t e s t c a s e
C++ 代码
#include <iostream>
#include <string>
#include <regex>
using namespace std;
int main(){
string s;
getline(cin,s);
cout<<regex_replace(s,regex("(.)(?!$)"),"$1 ")<<endl;
return 0;
}
越发看不懂啊,DL
正则表达式啊~