• 回答数

    10

  • 浏览数

    213

流星又来临
首页 > 英语培训 > 字符串英文

10个回答 默认排序
  • 默认排序
  • 按时间排序

ERICA漠漠

已采纳

你可以这要做:把字符串中的不是英文的字符替换为"" 这样就会得到一个新的字符串 这个新的字符串就是你想要的 代码:public static void getEng(String s){ return s.replaceAll("[a-zA-Z]","");}

字符串英文

226 评论(14)

天下武功2016

我这里使用的是Linq,如果你不会,那就使用循环吧。 var strAbc = (from p in str where (p>='a'&&p<='z')||(p>='A'&&p<='Z') select p); System.Text.StringBuilder sb = new System.Text.StringBuilder(); foreach (var item in strAbc) { sb.Append(item.ToString()); } return sb.ToString();

272 评论(9)

阿尔卑斯1013

Palindrome, Echo

212 评论(14)

爱漱口的袜子

英文的正则 [a-zA-Z]

263 评论(8)

司马懿砸缸

substring(int begin,int end)这个函数就可以满足你的要求abc123.substring(0,3)

305 评论(12)

旭子如风

区别有三点:1、类型不同,一个是string类型,是对象,一个是char类型,是基本数据类型;2、写法不同,一个是双引号”string”,一个是单引号‘’S”;3、比较时必须把字符串转换成字符组进行才能逐个比较if ("String".getBytes()[0] == 'S'){System.out.println("字符串String的首字符是字符S");}String是引用数据类型,char是基本数据类型,Java中数据类型也就这两大类。基本数据类型还包括int,long,double等,而剩下的都是引用数据类型,比如你定的一个class类,Java中的其他Date,Object等类,String也就是这一范畴,它和char其他关系不大,但是又有关系。

153 评论(15)

大大大华哥呢

var str=Regex.Replace("wefwef中ewfw国abwefc", "[a-z]", "", RegexOptions.IgnoreCase);

192 评论(9)

木雨大大雯

50660 zxl0714 1351 Accepted 44K 15MS G++ 0.39K 2007-04-19 17:59:37 #include #include int main( ) { int i, n, l; char data[ 100 ]; while ( scanf("%d", &n) != EOF && n ) { while ( n-- ) { scanf("%s", data); l = strlen( data ); for ( i = 0; i < l / 2; i++ ) if ( data[ i ] != data[ l - i - 1 ] ) { printf("No\n"); break; } if ( i == l / 2 ) printf("Yes\n"); } } return 0; }

355 评论(13)

zjxlhzyt虹

字符就是单个字符,字符串就是多个字符的集合。区别:1、单个空白字符和空白字符串是两个概念, 在c中字符就是单个字符, 字符串是用\0结尾的,字符和字符串在操作上也不同,复制等等是不一样的2、字符常量是用单括号括起来的单个字符。入‘a’可以用反斜杠后根1~3位八进制数或1到二位十六进制数形式的ASCII码来表示相应字符如:\101 表示字符'A' 。3、字符串常量是用一对双引号引起来的零个或者多个字符序列。如 ”how are you“ 字符串和字符常量储存格式不同。字符串储存时,系统会自动在字符串的末尾加一个字符串结束的表示,即转义字符\0 。

202 评论(13)

神采飞扬0829

参考资料介绍的很详细

263 评论(8)

相关问答