相关疑难解决方法(0)

Java RegEx是否不区分大小写?

在Java中,当执行replaceAll来查找正则表达式模式时:

replaceAll("\\?i\\b(\\w+)\\b(\\s+\\1)+\\b", "$1"); 
Run Code Online (Sandbox Code Playgroud)

(为了删除重复的连续不区分大小写的单词,例如测试测试),我不知道我把它放在哪里?i.我读到它应该在开头,但是如果我把它取出然后我会捕获重复的连续单词(例如测试测试),但不是不区分大小写的单词(例如测试测试).所以我想我可以在开头添加?i但似乎没有完成工作.有什么想法吗?谢谢!

java regex case-sensitive

98
推荐指数
4
解决办法
13万
查看次数

正则表达式匹配<A>,<BB>,<CCC>等标签,但不匹配<ABC>

我需要一个正则表达式匹配的标签,看起来像<A>,<BB>,<CCC>,但不<ABC>,<aaa>,<>.所以标签必须由相同的大写字母组成,重复.我试过了<[A-Z]+>,但那不起作用.当然我可以写类似的<(A+|B+|C+|...)>等等,但我想知道是否有一个更优雅的解决方案.

regex

6
推荐指数
1
解决办法
257
查看次数

匹配a ^ n A ^ n与正则表达式

我们正在学习常规语言和正则表达式之间的区别,老师解释了这种语言

a^n b^n
Run Code Online (Sandbox Code Playgroud)

不常见,但她说大多数正则表达口味都可以匹配

a^n A^n
Run Code Online (Sandbox Code Playgroud)

她为我们额外的学分作业问题提出了这个问题.我们现在已经苦苦挣扎了几天,并且可以真正使用一些指导.

regex

4
推荐指数
1
解决办法
385
查看次数

标签 统计

regex ×3

case-sensitive ×1

java ×1