如何过滤掉一个String中的某几个字符
- C/C++ code
for(int i=0;i<Count;i++) { char C=GetChar(); switch(C) { case '\n': break; case '\r': break; default: receive+=C; } }我想要把收到的字符串中的几种字符去掉,我现在只知道去掉回车和换行是用'\n'和'\r',
那么大写字母"E"、"N"、"T"、"E"、"R"和英文的句号“.”怎么去除啊?
我不知道这几个字符在BCB怎么表示?有没有对照表什么的呀?
[解决办法]
还对什么表啊。直接用'E','N','T'表示就行了。
[解决办法]
- C/C++ code
for(int i=0;i<Count;i++) { char C=GetChar(); switch(C) { case '\n': break; case '\r': break; case 'E': break; case 'N': break; case 'T': break; case 'R': break; case '.': break; case 0x1B: // esc break; default: receive+=C; } }