string删除某个位置的字符

  • 如何删除string里的某个字符
    答:java String pattern类能做到!首先预定义字符类 . (点)任何字符 \d 数字:[0-9]\D 非数字: [^0-9]\s 空白字符:[ \t\n\x0B\f\r]\S 非空白字符:[^\s]\w 单词字符:[a-zA-Z_0-9]\W 非单词字符:[^\w]Greedy 数量词 X X,一次或一次也没有 X X,零次或多次 X+ X...
  • string 如何删除指定位置的元素,求助
    答:int main(){ string s = "absd";s.erase(2, 1);cout << s << endl;return 0;} 这样就可以删除s得到字符串abd erase第一个参数为删除的起始位置,第二个参数为删除多少个
  • JAVA 删除字符串中指定的字符
    答:param string 要删除的字符 param i 删除第几个 return / public String remove(String s,String string,int i){ if(i==1){ int j=s.indexOf(string);s=s.substring(0, j)+s.substring(j+1);i--;return s;}else{ int j=s.indexOf(string);i--;return s.substring(0, j+1)...
  • VB中,如何将字符串指定位置的字符去掉?
    答:MsgBox delStr("abcdefg", 3) '从第3个字符开始删除后面所有字符 End Sub '函数名称:delStr '功能:删除一个字符串的指定部分 '入口参数:' strSource 必要参数。为String。需要处理的原始字符串 ' lngStart 必要参数。为Long。被删除字符的起始位置 ' lngLenth 可选参数。为Variant(...
  • JAVA 删除字符串中指定的字符
    答:直接使用空字符串替换就可以。String b = "abcabcabc";b=b.replace("b","");这个方法是替换所有的,如果是想找第一个是b的,可以如下 String s = "abcabcabc";int i=s.indexOf("b");s=s.substring(0, i)+s.substring(i+1);System.out.println(s);...
  • 用C语言在字符串中删除指定的字符。
    答:include "stdio.h"include <string.h> int main(){ char a[50],ch;int i,j;printf("输入字符串:");scanf("%s",a);fflush(stdin);printf("输入要删的字符:");scanf("%c",&ch);for(i=0,j=0;i<strlen(a);i++)if(a[i]!=ch)a[j++]=a[i];a[j]='\0';puts(a);retur...
  • JAVA删除字符串中指定的字符?String s = "abcabcabc";比如去掉第二个b...
    答:直接使用空字符串替换就可以了 String b = "abcabcabc"; b=b.replace("b",""); 这个应该是比较简单的了,别的比如取出来想要删掉的字符的位置,然后去除。
  • 有哪个函数可以删除string类的最后一个字符
    答:你可以使用String类subString截取字符串得到这个同样的结果 String s = a.substring(0, a.length()-1);输出s为12345678
  • C语言删除字符串中指定字符
    答:1、输入:第一行是一个字符串; 第二行是一个字符。2、输出:删除指定字符后的字符串。二、设计思路:1、 同插入问题,定义两个字符数组a,b。以及标志删除位置的int型pos。2、用gets函数输入数组a的值,并利用for循环将数组a copy到 数组b。3、利用for循环,令pos位的数组b元素赋值到a。三、...
  • 使用C语言如何取去掉一个字符串的首尾字符,新手求教各位大神,多谢啦...
    答:字符串用数组表示.比如用str[999]表示字符数组。算出字符长度,删除str[0]和最后一个字符。include<stdio.h> include<string.h> define n 100 void main(){ char a[n],i,t;scanf("%s",a);t=strlen(a);for(i=0;i<t-1;i++)baia[i]=a[i+1];a[i-1]='\0';printf("%s",a);...

  • 网友评论:

    台些19619636699: 如何将String中指定位置的字符取出,删除 -
    9795廉贾 : #include char *delete(char *p, int i);char a;int main(){char a[40], *b;int i;printf("请输入字符串\n");scanf("%s", a);printf("请输入你要删除第几个字符\n");scanf("%d", &i);b = delete( a, i);if(b == NULL){printf(" 删除失败\n");}else{...

    台些19619636699: 如何删除字符串中指定位置字符 -
    9795廉贾 : 直接使用空字符串替换就可以了 String b = "abcabcabc";b=b.replace("b","");这个应该是比较简单的了,别的比如取出来你想要删掉的字符的位置,然后去除

    台些19619636699: string字符串如何去掉指定位置字符 -
    9795廉贾 : 是不是用了string.indexOf,这个的话,表示越界了,你的字符串没这么大的长度.给你举一个简单的例子,讲解方法indexOf(int ch) 源文件Test.java public class Test { public static void main(String args[]) { String str1="aacdabcd"; String str2="...

    台些19619636699: string 如何删除指定位置的元素,求助 -
    9795廉贾 : int main() { string s = "absd"; s.erase(2, 1); cout << s << endl; return 0; } 这样就可以删除s得到字符串abd erase第一个参数为删除的起始位置,第二个参数为删除多少个

    台些19619636699: JAVA String 如何去掉指定字符 -
    9795廉贾 : i、replace方法该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串.经过该方法调用以后,原来的字符串不发生改变.例如: 1 2String s = “abcat”;String s1 = s.replace('a','1'); 该代码的作用是将字符串s中...

    台些19619636699: c++ 函数 删除字符串指定位置的字符 -
    9795廉贾 : 有那么麻烦么 C++ 用string类 里面就有这个函数 我看了LS几个回答 还有用C写的 .. 还有 楼主. 稍微专业点的C++ 是include 没有.h 之后使用using namespace std; 如果非要用char[](C风格字符串)的话 是需要像Java那样 把整个字符串舍弃 之后创建一个新的字符串的时候把指定位置的字符删掉.

    台些19619636699: c语言问题,输入一个字符串,将指定位置的字符删除..求解...感谢 -
    9795廉贾 : #include<stdio.h>#include<string.h> void main() { char s[81]; int i,n; printf("input a string:"); gets(s); printf("input n:"); scanf("%d",&n); for(i=n;i<strlen(s);i++) s[i]=s[i+1]; printf("s=%s\n",s); }//运行情况:input a string:abcdefg input n:2 s=abdefg 请按任意键继续. . .

    台些19619636699: java String 删除一位 -
    9795廉贾 : 第一种方式:(依靠字符位置截取) String a="abcdefg"; a=a.substring(0,1)+a.substring(2,a.length()); 第二种方式:(替换'b'为空) String a=new String("abcdefg"); a = a.replace("b",""); 这两种比较常用

    台些19619636699: C语言“在字符串中删除指定的字符”?怎么编写程序 -
    9795廉贾 : 从字符数组中删除特定的字符,即输入要删除的指定字符,利用for循环找到非指定字符,将非指定字符输出即可.以下为具体的实现方法: #include<stdio.h> int main() { char str[100],c; int j,k; printf("please input a string:"); gets(str); printf("\...

    台些19619636699: 输入一个字符串,将指定位置的字符删除! c语言编程问题 -
    9795廉贾 : #include <iostream>#include <algorithm>#include <string> using namespace std; int main() { string pre_str; cin>>pre_str; int i; cout<<"Enter pos"; cin>>i; remove(pre_str.begin(),pre_str.end(),pre_str[i+1]); for(int j=0;j<pre_str.length()-2;j++) { cout<<pre_str[j]; } return 0; }

    热搜:删除string中的某个字符 \\ string中删除特定字符 \\ java去除指定字符串 \\ 删除string的第i位 \\ string网站 \\ string删除最后一位 \\ string删除一个字符 \\ string删除一段字符串 \\ js删除字符串中的某个字符 \\ stringstream删除最后一个 \\ 查看string的各种方法 \\ string截取最后一个字符 \\ 去掉string中的某些字符 \\ substring(1) \\ string查找字符位置 \\ string删除第一个字符 \\ substring截取9到17位 \\ 如何去掉字符串最后一个 \\ string删除方法 \\ string替换某个位置的字符 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网