public static void main(String[] args) {
//String reg="@^(\\.|\\,|:|;|!|\\?|\\s|#|@|。|,|:|;|!|?)*";
//String reg="@[^\\.^\\,^:^;^!^\\?^\\s^#^@^。^,^:^;^!^?]+"; //以@开头以.,:等结束的字符串
String reg="@.*?(?=[.,:;!?\\s#@。,:;!?])";
Pattern pattern=Pattern.compile(reg);
System.out.println(pattern.toString());
Matcher matcher=pattern.matcher("fsafaf加大@梵净山,金佛山@就佛网 杰弗里斯");
StringBuffer sb=new StringBuffer();
while(matcher.find()){
System.out.println(matcher.group());
matcher.appendReplacement(sb, "<a href='abc'>"+matcher.group()+"</a>");
}
matcher.appendTail(sb);
System.out.println(sb);
}
分享到:
相关推荐
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新,请持续关注本站。 匹配中文字符的正则表达式: ...
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节...
在任何匹配模式下字符串的开始 \泡沫 泡沫 沐浴露 $ 字符串或行的结尾 完成$ 结束 芬兰 \ Z 字符串的结尾,或在任何匹配模式下最后一个新行之前的char 完成\ Z 结束 芬兰 \ z 字符串的结尾,在任何匹配模式下...
关键字:正则表达式 模式匹配 Javascript ...正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。
正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。 写出匹配SQL语句中的所有表名,备忘记录 折磨了好久,正则...
CSharp8CheatSheet:C#8备忘单,默认接口方法,模式匹配,索引和范围,可空引用类型,异步流,调用方表达式属性,静态局部函数,解构默认值,替代插值逐字字符串,使用声明,放宽对ref的排序和部分修饰符,一次性...
正则表达式或“regex”用于匹配字符串的各个部分 下面是我创建正则表达式的备忘单。 匹配正则 使用 .test() 方法 let testString = "My test string"; let testRegex = /string/; testRegex.test(testString); 匹配...
在上与我们聊天产品特点 :smiling_face_with_sunglasses: 可视化正则表达式 匹配的字符串-测试区域 在您的网站上嵌入正则表达式可视化 正则表达式代码突出显示和验证 支持降价的正则表达式说明 ,您可以创建自己的...
匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace...
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新
f-string 格式话字符串以 f 开头,后面跟着字符串,字符串中的表达式用大括号 {} 包起来,它会将变量或表达式计算后的值替换进去 可以使用del删除列表中的元素 list.extend(seq) seq – 元素列表,可以是列表、元组...
正则表达式大全 摘要:收集一些常用的正则表达式。...正则表达式用于字符串处理,窗体验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。共享一些常用的表达式在这里,作备忘之用。
8.2.6 字符串内是否还包含别的字符串..112 8.3 可变性113 8.4 集合家族115 8.4.1 NSArray115 8.4.2 可变数组118 8.4.3 枚举“王国”119 8.4.4 快速枚举120 8.4.5 NSDictionary120 8.4.6 使用,但不要扩展122 8.5 各种...
Java初学者必看 Java初阶 一、Java程序框架结构...System.out.println是一个Java命令,该命令向控制台显示一个字符串。字符串由双引号包括起来,并放在一对小括号中。Java规定:每个命令结束时,由有一个分号做标志。
(例如,某些定义没有考虑输入字符串中很少遇到的字符。) 原料药 regexp.test(字符串) regexp应该没有捕获组并且没有g标志。 无匹配 / y / . test ( 'xx' ) //=> false 比赛 / x / . test ( 'xx' ) //=> ...
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。
1.4.1 构造动态字符串 1.4.2 不安全的数据库配置 1.5 本章小结 1.6 快速解决方案 1.7 常见问题解答 第2章 SQL注入测试 2.1 概述 2.2 寻找SQL注入 2.2.1 借助推理进行测试 2.2.2 数据库...