У меня есть что-то вроде этого
aabbabcaabda
для выбора минимальной группы, обернутой a У меня есть этот /a([^a]*)a/
, который отлично работает
Но у меня проблема с группами, обернутыми aa, где мне нужно что-то вроде
/aa([^aa]*)aa/
, который не работает, и я не могу использовать первый, например /aa([^a]*)aa/
, потому что он закончится при первом входе a, который я не хочу.
Как правило, есть ли способ, как сказать не содержать строку так же, как
Я могу сказать, что не содержит символ с [^a]
?
Проще говоря, мне нужен aa, за которым следует любой символ, кроме последовательности aa, а затем заканчивается на aa