把字符串中所有标点符号用空格代替,用ASCII码进行判断怎么实现?字符串中包括中文和英文的字符,标点也包括了中文和英文标点,请问怎么通过ASCII码进行判断并将所有标点符号用空格来代替!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 16:31:43
把字符串中所有标点符号用空格代替,用ASCII码进行判断怎么实现?字符串中包括中文和英文的字符,标点也包括了中文和英文标点,请问怎么通过ASCII码进行判断并将所有标点符号用空格来代替!

把字符串中所有标点符号用空格代替,用ASCII码进行判断怎么实现?字符串中包括中文和英文的字符,标点也包括了中文和英文标点,请问怎么通过ASCII码进行判断并将所有标点符号用空格来代替!
把字符串中所有标点符号用空格代替,用ASCII码进行判断怎么实现?
字符串中包括中文和英文的字符,标点也包括了中文和英文标点,请问怎么通过ASCII码进行判断并将所有标点符号用空格来代替!谢谢能写出代码,谢谢了.

把字符串中所有标点符号用空格代替,用ASCII码进行判断怎么实现?字符串中包括中文和英文的字符,标点也包括了中文和英文标点,请问怎么通过ASCII码进行判断并将所有标点符号用空格来代替!
好长时间了,还没有答案,不知要什么语言的,这里提供一个C的,供参考……
#include "stdio.h"
void main(void){
int i;
char chastr[]="这是些什么东西?我要的That something不是这个!那就让他们来吧.We are all students!",chb[200]="";
char cx;
for(i=0;cx=chastr[i];i++)
if(cx>=0)
if(cx'9' && cx'Z' && cx'z') chb[i]=' ';
else chb[i]=cx;
else if((cx&0xF0)==0xA0){//
chb[i++]=' ';
chb[i]=' ';
}
else {
chb[i++]=cx;
chb[i]=chastr[i];
}
chastr[i]=NULL;
printf("%s\n",chb);
}

把字符串中所有标点符号用空格代替,用ASCII码进行判断怎么实现?字符串中包括中文和英文的字符,标点也包括了中文和英文标点,请问怎么通过ASCII码进行判断并将所有标点符号用空格来代替! C#中如何将字符串中的所有标点符号用空格来代替?我有一个字符串比如是这样string str = afasd,rewrw?.发生的发生!发生噶速度“.发生的发生;我现在想把这些标点符号去掉,用空格来代替原来标 C语言题:已经读入一篇文章存入数组xx[50[80]中,请编制函数 :以行 为单位对行中以空格或标点符号为分隔的所有单词倒排.最后把处理的字符串(不包含标点)重新存入xx中.如:I am a student. 请问,在 JAVA 语言中,有一个字符串,如何确定最后一个标点符号的位置?标点符号包括中英文标点和空格.注意:这个字符串的最后一个字符不一定是标点符号或者空格.aqi314819950 的回答.不过这 英语中是不是所有标点符号后都要加空格?那前后引号呢?谢谢哦 统计英文字符串中以各种字母为首的单词数量(单词之间用空格或其他非字母字符分隔),不区分大小写vb 用JAVA编写一个程序,判断一个字符串中有几个单词,例:I am tom.输出三个单词.单词之间的空格数不定! 3个问题:1.怎么把word文档把中文标点改成英文标点, 比如说中文的, 和英文的,是不一样的, 我要改.2怎么去掉所有标点符号?3怎么把所有标点符号替换成空格? 高手帮我用C语言写一个很简单的程序输入一个字符串,统计此字符串中的字母,数字,空格和其他字符的个数 用c语言如何判断一个字符串常量的字母个数,数字个数,空格个数,其他个数 英语输入中,标点符号需要前后都空格吗? 英语论文中标点符号之后是不是需要空格啊 硬笔书法的全部格式怎么写 有标点符号吗 开头用空格吗 空格算标点符号吗? 用JAVA编写程序,把一个英语句子译成数字代码.急用!必须用JAVA写啊!译码规则是以数字1代替字母a,数字2代替字母b,……26代替字母z,以数字27代替字母A,数字28代替字母B,……42代替字母Z,如遇空格 如何得到print_r的值print_r($str);想用一个字符串得到print_r输出样式的字符串呢?或是怎么把一个二维数组写入到一个php文件中? 输入一串字符存入数组xx中,以空格或标点符号作为分隔符,对行中所有单词进行倒排,单词间仍以空格作为分 统计单词数量用空格或换行分开的字符串称为单词.输入多行字符串,直到遇到了单词 stop 时才停止.最后输出单词的数量C语言