【发布时间】:2023-04-05 15:59:01
【问题描述】:
我试图从这种字符串ou=persons,ou=(.*),dc=company,dc=org 中提取最后一个字符串,前面是一个逗号后面没有(.*)。在最后一种情况下,这应该是dc=company,dc=org。
从正则表达式来看,这似乎是一个积极的看法,而不是一个消极的看法。
所以我已经实现了这个正则表达式:(?<=(,(?!.*\Q(.*)\E))).*,但它返回 ,dc=company,dc=org 并带有昏迷。我想要没有昏迷的同样的东西。我做错了什么?
【问题讨论】:
标签: java regex regex-lookarounds