描述
输入一个字符串str1,把其中的连续非数字的字符子串换成一个‘*’,存入字符数组str2
中,所有数字字符也必须依次存入 str2 中。输出str2。
输入
输入为一行字符串str1,其中可能包含空格。字符串长度不超过80个字符。
输出
样例输入
$Ts!47&*s456 a23* +B9k
样例输出
*47*456*23*9*
题目来源
TOJ
思路分析:
看到此题关于字符串的题目我第一想到的是用java来做,毕竟java处理字符串还是比较方便的,也是出于偷懒的目的。可以用正则表达式将非数字用*代替。
代码如下:
import java.util.regex.*;
import java.io.*;
public class Main {
public static void main(String args[]) throws Exception{
BufferedReader buf=null;
buf =new BufferedReader(new InputStreamReader(System.in));
String str=null;
str=buf.readLine();
String pat="\\D+";
Pattern p=Pattern.compile(pat);
Matcher m=p.matcher(str);
String s=m.replaceAll("*");
System.out.println(s);
}
}
相关推荐
C语言实验二——函数.
C语言实验报告——银行借记卡程序设计
C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip ...
C语言项目——超级万年历.zip C语言项目——超级万年历.zip C语言项目——超级万年历.zip C语言项目——超级万年历.zip C语言项目——超级万年历.zip C语言项目——超级万年历.zip C语言项目——超级万年历.zip ...
C语言项目——火车订票系统.zip C语言项目——火车订票系统.zip C语言项目——火车订票系统.zip C语言项目——火车订票系统.zip C语言项目——火车订票系统.zip C语言项目——火车订票系统.zip C语言项目——火车...
C语言项目——图书管理系统.zip C语言项目——图书管理系统.zip C语言项目——图书管理系统.zip C语言项目——图书管理系统.zip C语言项目——图书管理系统.zip C语言项目——图书管理系统.zip C语言项目——图书...
C语言项目——MP3音乐播放器.zip C语言项目——MP3音乐播放器.zip C语言项目——MP3音乐播放器.zip C语言项目——MP3音乐播放器.zip C语言项目——MP3音乐播放器.zip C语言项目——MP3音乐播放器.zip C语言项目——...
详细的讲述了C语言指针指针的用法 彻底搞定C语言指针————————————
C语言刷题——————(2).md
2.编程实现:将一个任意整数插入到一个已排序的整数数组中,插入后数组中的数仍然保持有序。 3.编写函数newcopy(char *new,char *old),它的功能是删除old所指向的字符串中的小写字母,并将所得到的新串存入...
C语言项目——商品管理系统.zip C语言项目——商品管理系统.zip C语言项目——商品管理系统.zip C语言项目——商品管理系统.zip C语言项目——商品管理系统.zip C语言项目——商品管理系统.zip C语言项目——商品...
C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言...
C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统.zip C语言项目——企业员工管理系统....
C语言项目——网络通信编程.zip C语言项目——网络通信编程.zip C语言项目——网络通信编程.zip C语言项目——网络通信编程.zip C语言项目——网络通信编程.zip C语言项目——网络通信编程.zip C语言项目——网络...
1.编写一个函数primeNum(int num),它的功能是判别一个数是否为素数。如果num是素数,返回该数;...编写两个函数,一个函数gcd()的功能是求两个整数的最大公约数,另一个函数mul()的功能是求两个整数的最小公倍数。
C语言贪食蛇 C语言数据结构——贪食蛇 C语言数据结构——贪食蛇
C语言项目——学生个人消费管理系统.zip C语言项目——学生个人消费管理系统.zip C语言项目——学生个人消费管理系统.zip C语言项目——学生个人消费管理系统.zip C语言项目——学生个人消费管理系统.zip C语言项目...
C语言资料大全——好资料 C语言资料大全——好资料
C语言项目——学生信息管理系统.zip C语言项目——学生信息管理系统.zip C语言项目——学生信息管理系统.zip C语言项目——学生信息管理系统.zip C语言项目——学生信息管理系统.zip C语言项目——学生信息管理系统....
C语言项目——窗体版图书管理系统.zip C语言项目——窗体版图书管理系统.zip C语言项目——窗体版图书管理系统.zip C语言项目——窗体版图书管理系统.zip C语言项目——窗体版图书管理系统.zip C语言项目——窗体版...