正则表达式
wowpH
不简单的Java。 Vue,LeetCode,PTA,OJ,ACM,POJ,WUSTOJ,算法,数据结构。
展开
-
VS Code以某字符开头的一行正则表达式
普通字符^普通字符.*\n特殊字符^\特殊字符.*\n用正则的时候要选中原创 2020-03-19 08:51:39 · 5175 阅读 · 0 评论 -
PAT(B) 1010 一元多项式求导(Java)
题目链接:1010 一元多项式求导代码/** * Score 25 * Run Time 94ms * @author wowpH * @version 1.1 */import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class Main { public st...原创 2019-05-13 19:03:36 · 253 阅读 · 0 评论 -
Java中将字符串用空格分割成字符串数组的split方法
public String[] split(String regex)import java.util.Scanner;public class CaseOne { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); // ...原创 2019-05-13 01:00:40 · 18849 阅读 · 3 评论 -
PAT(B) 1034 有理数四则运算(Java)
题目描述本题要求编写程序,计算 2 个有理数的和、差、积、商。输入格式输入在一行中按照 a1/b1 a2/b2 的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为 0。输出格式分别在 4 行中按照 有理数1 运算符 有理数2 = 结果 的格式顺序输出 2 个有理数的和、差、积、商。注意输出的每个有理数必须是该有理数的最简形式 k a/b,其中 k 是整数部分,a/b 是最简分数部分;若为负数,则须加括号;若除法分母为 0,则输原创 2019-07-18 18:53:51 · 324 阅读 · 0 评论 -
PAT(B) 1047 编程团体赛(Java)
题目描述编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队获胜。现给定所有队员的比赛成绩,请你编写程序找出冠军队。输入格式输入第一行给出一个正整数 N(≤104),即所有参赛队员总数。随后 N 行,每行给出一位队员的成绩,格式为:队伍编号-队员编号 成绩,其中队伍编号为 1 到 1000 的正整数,队员编号为 1 到 10 的正整数,成绩为 0 到 100 的整数。输出格式在一行中输出冠军队的编号和总成绩原创 2019-07-25 21:00:15 · 367 阅读 · 0 评论 -
PAT(B) 1042 字符统计(Java)字符串 正则表达式 统计
题目描述请编写程序,找出一段给定文字中出现最频繁的那个英文字母。输入格式输入在一行中给出一个长度不超过 1000 的字符串。字符串由 ASCII 码表中任意可见字符及空格组成,至少包含 1 个英文字母,以回车结束(回车不算在内)。输出格式在一行中输出出现频率最高的那个英文字母及其出现次数,其间以空格分隔。如果有并列,则输出按字母序最小的那个字母。统计时不区分大小写,输出小写字母。原创 2019-07-30 19:16:12 · 141 阅读 · 0 评论 -
PAT(B) 1052 卖个萌(Java:0分 待解决,C:20分)
题目描述萌萌哒表情符号通常由“手”、“眼”、“口”三个主要部分组成。简单起见,我们假设一个表情符号是按下列格式输出的:[左手]([左眼][口][右眼])[右手]现给出可选用的符号集合,请你按用户的要求输出表情。输入格式输入首先在前三行顺序对应给出手、眼、口的可选符号集。每个符号括在一对方括号 []内。题目保证每个集合都至少有一个符号,并不超过 10 个符号;每个符号包含 1 到 4 个非空字符。之后一行给出一个正整数 K,为用户请求的个数。随后 K 行,每行给出一原创 2019-08-09 14:10:10 · 394 阅读 · 0 评论 -
Java正则表达式获取中括号之间的内容
正则表达式,中括号,Java,转义字符,特殊字符,不包含括号,包含括号,代码。原创 2019-08-15 15:48:43 · 21097 阅读 · 0 评论 -
PAT(B) 1074 宇宙无敌加法器(Java)
题目描述地球人习惯使用十进制数,并且默认一个数字的每一位都是十进制的。而在 PAT 星人开挂的世界里,每个数字的每一位都是不同进制的,这种神奇的数字称为“PAT数”。每个 PAT 星人都必须熟记各位数字的进制表,例如“……0527”就表示最低位是 7 进制数、第 2 位是 2 进制数、第 3 位是 5 进制数、第 4 位是 10 进制数,等等。每一位的进制 d 或者是 0(表示十进制)、或者是 [2,9] 区间内的整数。理论上这个进制表应该包含无穷多位数字,但从实际应用出发,PAT 星人通常只需要记原创 2019-08-20 21:54:58 · 170 阅读 · 3 评论