📄 regrex.java
字号:
package com.pengjj.test;
import java.sql.Timestamp;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* <p>Title: 正则表达式</p>
* <p>Description: 熟练掌握正则表达式</p>
* <p>Copyright: Copyright (c)2005</p>
* <p>Company: digitalchina</p>
* @author: pengjja 2005-12-1
* @version: 1.0
*/
class Regrex {
public static void main(String[] args) {
//<%@ taglib uri="/WEB-INF/displaytag-11.tld" prefix="display"%>
Pattern p = Pattern.compile("[^/]System.out");
Matcher m = p.matcher(" System.out");
StringBuffer sb = new StringBuffer();
while (m.find()) {
m.appendReplacement(sb, "dog");
}
m.appendTail(sb);
System.out.println(sb.toString());
}
/**
* 系统当前时间
* 格式为2002-10-10,如果需要精确到秒,
* 请将substring(0,10)改为substring(0,19)
* @param iLength 截取时间字符串的长度
* @return String
*/
public static String getLocalDate(int iLength) {
String sLocalTime = new String("");
Timestamp ts = new Timestamp(System.currentTimeMillis());
String sTemp = ts.toString();
sLocalTime = sTemp.substring(0, iLength);
return sLocalTime;
}
/*
* 如果要使用\n这样的正则式,必须用\\n才转义成功
*/
/**
* <code>rkd</code> 的注释
*/
String rkd;
/**
* @return 返回 rkd。
*/
public String getRkd() {
return rkd;
}
/**
* @param rkd
* 要设置的 rkd。
*/
public void setRkd(String rkd) {
this.rkd = rkd;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -