社区
Java SE
帖子详情
java.util.regex中如何匹配[和] ?
rogersun
2006-12-09 12:02:52
请教在java.util.regex中如何构造一个正则表达式的字符串去匹配字符"["和"]"呢?
比如我要匹配的字符串为"[java]",我试过加反斜杠"\",使之成为"\[java\]",但是好像不起作用。
...全文
251
4
打赏
收藏
java.util.regex中如何匹配[和] ?
请教在java.util.regex中如何构造一个正则表达式的字符串去匹配字符"["和"]"呢? 比如我要匹配的字符串为"[java]",我试过加反斜杠"\",使之成为"\[java\]",但是好像不起作用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
88324877
2006-12-09
打赏
举报
回复
import java.util.regex.Pattern;
import java.util.regex.Matcher;
import java.util.Arrays;
public class Paee{
public static void main(String[] args){
String str="dsaf34d[java]asf34";
Pattern pattern=Pattern.compile("\\[java\\]");
Matcher ma=pattern.matcher(str);
char[] marker=new char[str.length()];
Arrays.fill(marker,' ');
while(ma.find()){
Arrays.fill(marker,ma.start(),ma.end(),'^');
}
System.out.println(str);
System.out.println(new String(marker));
}
}
你运行下试试!
rogersun
2006-12-09
打赏
举报
回复
好像仍旧不行。
我是用
String str = "[java]";
str.replaceAll("\\\\[java\\\\]", "a");
测试的。
taia
2006-12-09
打赏
举报
回复
\\\\[java\\\\]
intotheland
2006-12-09
打赏
举报
回复
String s = "我[和]你";
String s1 = s.replaceAll("\\[和\\]","爱");
//s="我爱你"
JAVA
_API1.6文档(
中
文)
java
.
util
.
regex
用于
匹配
字符序列与正则表达式指定模式的类。
java
.
util
.spi
java
.
util
包
中
类的服务提供者类。
java
.
util
.zip 提供用于读写标准 ZIP 和 GZIP 文件格式的类。
java
x.accessibility 定义了用户...
java
.
util
.
regex
_
java
.
util
.
regex
包下的Pattern和Matcher详解(正则
匹配
)
java
正则表达式通过
java
.
util
.
regex
包下的Pattern类与Matcher类实现(建议在阅读本文时,打开
java
API文档,当介绍到哪个方法时,查看
java
API
中
的方法说明,效果会更佳).Pattern类用于创建一个正则表达式,也可以说创建一...
Java
并发包源码分析(JDK1.8)
Java
并发包源码分析(JDK1.8):囊括了
java
.
util
.concurrent包
中
大部分类的源码分析,其
中
涉及automic包,locks包(AbstractQueuedSynchronizer、ReentrantLock、ReentrantReadWriteLock、LockSupport等),queue...
java
.
util
.
regex
.PatternSyntaxException: Illegal repetition {
问题描述 使用 replaceAll 替换字符串时,报如下错误:
java
.
util
.
regex
.PatternSyntaxException: ... at
java
.
util
.
regex
.Pattern.error(Pattern.
java
:1924) at
java
.
util
.
regex
.Pattern.closure(Pattern....
java
.
util
.
regex
_
java
.
util
.
regex
.Pattern.compile(String
regex
, int flags)方法
java
.
util
.
regex
.Pattern.compile(String
regex
,int flags)方法将给定的正则表达式编译为模式。声明以下是
java
.
util
.
regex
.Pattern.compile(String
regex
,int flags)方法的声明。public static Pattern compile...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章