Код: Выделить всё
something[one][two]
Код: Выделить всё
^(.*?)(?:(?:\[(.*?)\])(?!\[))*$
< /code>
, который отделяет первую часть, и выживает, не имея ничего в квадратных скобках. Тем не менее, я не могу найти способ отделения двух выражений в квадратных скобках: ['Something', 'One] [два'] i думал , что:
Код: Выделить всё
.*?)\]Код: Выделить всё
(?!\[)< /code>
Так что мне понадобится больше, чем просто выбрать квадратные кронштейны. У меня большая часть первой части работает, и это не проблема. Тем не менее, я сузил проблему до нескольких квадратных скобков, что здесь является вопросом.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... -a-pattern
Мобильная версия