重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
public static void main(String[] args) {
在双牌等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计制作、成都网站制作 网站设计制作按需定制设计,公司网站建设,企业网站建设,品牌网站建设,网络营销推广,外贸网站建设,双牌网站建设费用合理。
String regex="^(?!.*(abc)).*$";//用到了前瞻
System.out.println("cba123abcsfd".matches(regex));//false不通过
System.out.println("cba123abscsfd".matches(regex));//true通过
System.out.println("cba123abscabc".matches(regex));//fals不通过
System.out.println("abc123abscabc".matches(regex));//false不通过
}
public static void main(String[] args){
String str = "\nss";
System.out.println(str);
}
运行这段代码在java类中
相信你能明白了
\ 这个字符在java中是转义字符
所以,要使用正则表达式 \w 的时候,必须加一个转义字符\
JAVA 替换特殊字符 的 正则表达式
代码如下:
import java.util.regex.*;
// 表达式对象
Pattern p = Pattern.compile("[\\\'\\*\\~]");
// 创建 Matcher 对象
Matcher m = p.matcher("String str = \"t\'e*s~t\"; ");
// 替换
String newstring = m.replaceAll("[$0]");
效果如下:
正则参考
1.PHP替换
//原内容
$content = "tanletrtd这是第一个td内容/tdtd这是第二个td内容/td/tr/table";
//匹配模式
$preg = '/.*?/is';
//所有的html标签都将被替换成空字符串
$content = preg_replace($preg,'',$content);
//在页面输出
echo $content;
结果:
这是第一个td内容这是第二个td内容
2. javascript替换html标签和空白字符
html
head
title/title
script type="text/javascript"
window.onload = function (){
//获取body文档的内容包括了html标签
var content = document.body.innerHTML;
//匹配模式|查找所有html标签和空白字符
var reg = /.+?|\s+/ig;
//替换符合替换模式的内容为空字符串,相当于删除
content = content.replace(reg,'');
//弹出结果
alert(content);
}
/script
/head
body
table
tr
td这是第一个td内容/td
td这是第二个td内容/td
td这是第三个td内容/td
/tr
/table
/body
/html