/** * * @author Zen Johnny * @date 2018年4月29日 下午4:51:08 * */ package demo.regex; import java.util.regex.Matcher; import java.util.regex.Pattern; publi... ...
分类:
编程语言 时间:
2018-04-29 18:45:15
阅读次数:
179
第一次作业 第一作业的主要难度在于判断字符串的格式。在写C语言代码时发现,如果输出格式错在哪里内容非常多,导致C语言虽然没有仔细debug,但依然写了好久。java使用正则表达式后可以简化很多,但输出错在哪里要增加的内容更多,所以只是对错误简单地进行分类输出。 正则表达式相关的类由Matcher和P ...
分类:
其他好文 时间:
2018-04-02 23:52:58
阅读次数:
224
1 package regex; 2 3 import java.util.regex.Matcher; 4 import java.util.regex.Pattern; 5 6 /** 7 * 正则表达式 8 * @author XSW 9 * 10 */ 11 public class Tes... ...
分类:
其他好文 时间:
2018-03-30 21:41:23
阅读次数:
157
题目传送门 快速的vjudge传送门 快速的UVa传送门 题目大意 给定两个矩阵S和T,问T在S中出现了多少次。 题目传送门 快速的vjudge传送门 快速的UVa传送门 题目大意 给定两个矩阵S和T,问T在S中出现了多少次。 不会AC自动机做法。 考虑一维的字符串Hash怎么做。 对于一个长度为$ ...
分类:
其他好文 时间:
2018-03-24 19:31:27
阅读次数:
171
程序代码: import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;public class text { public static void main(String[] args ...
分类:
其他好文 时间:
2018-03-23 01:08:00
阅读次数:
255
import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test2 { final static Pattern p = Pattern.compile("[\u4e00-\u9fa5]"); public ...
分类:
其他好文 时间:
2018-03-14 19:38:09
阅读次数:
132
一、基础知识 正则表达式是描述字符序列的一串字符。这种通用的描述被称为模式,可用于在其他字符序列中查找匹配。Java的正则表达式由Pattern和Matcher组成,Pattern用于定义正则表达式,Matcher用于在其他序列中匹配模式。 二、语法 正则表达式由常规字符、字符类、通配符及量词构成。 ...
分类:
编程语言 时间:
2018-03-10 18:45:25
阅读次数:
184
概述 正则表达式是一个强大的字符串处理工具,可以实现对字符串的查找、提取、分割、替换等操作。 String类的几个方法需要依赖正则表达式的支持。 Java提供了Pattern和Matcher类支持正则表达式。 创建正则表达式 正则表达式语法构成 字符 说明 \ 将下一字符标记为特殊字符、文本、反向引 ...
分类:
编程语言 时间:
2018-02-27 17:48:52
阅读次数:
195
1 package test_demo.zhengzebiaodashi; 2 3 import org.junit.Test; 4 import java.util.regex.Matcher; 5 import java.util.regex.Pattern; 6 7 public class ... ...
分类:
编程语言 时间:
2018-01-28 12:53:14
阅读次数:
296
题目大意:给你一个矩阵T,问另一个矩阵P在这个矩阵T中出现过几次 可以用hash水,常数还小,双hash还卡不了 正解是把P每一行作为一个串,建一个AC自动机 用T的每一行去匹配,维护tot[i][j]表示T中左上角为i,j的T大小的矩阵,出现了T中的多少行 答案为tot[i][j] = x的i,j ...
分类:
其他好文 时间:
2018-01-21 12:25:22
阅读次数:
143