理解java正则表达式

时间:2018-05-31 03:08:34

标签: java regex

"(?<=(.))(?!\\1)"

有人可以帮我解决这个问题吗?

我知道?<=正在查看(.)基本上任何字符后的所有字符,但后来我迷失在(?!\1)部分。

我是正则表达式的新手,虽然这有助于解决我的问题,但我真的很想了解这里发生了什么。

谢谢!

1 个答案:

答案 0 :(得分:-1)

换句话说,找到一个以某个字符开头的位置,而后面没有相同的字符

我猜它曾经把字符串拆分成重复字符组。