Хорошо, пытаемся изменить строку следующим образом:
[topic]=2[board]=2
, чтобы вернуть это вместо:
[topic][board]=2
В описанной выше ситуации я буду работать со строковой переменнойравный [topic]
и другой строковой переменной, равной [topic]=2[board]=2
Но это необходимо сделать для всех ситуаций ... Далее следуют следующие примеры:
profile[area]=account[u]=1
должно возвращать это:
profile[area][u]=1
В описанной выше ситуации я буду работать со строковой переменной, равной profile
, и другой строковой переменной, равной profile[area]=account[u]=1
Другой пример:
moderate[area]=groups[sa]=requests
Должно быть так:
moderate[area][sa]=requests
В описанной выше ситуации я буду работать со строковой переменной, равной moderate
, и другой строковой переменной, равной moderate[area]=groups[sa]=requests
* 1030.* И еще:
[board]=1
Должно возвращаться:
[board]=1
В описанной выше ситуации я буду работать со строковой переменной, равной [board]
, и другой строковой переменной, равной[board]=1
По сути, то, что ему нужно, это избавиться оттекст между ТОЛЬКО текстом, который заключен в квадратные скобки только первой и второй скобок (если существует только вторая скобка).Это не должно влиять на третьи, четвертые, пятые скобки.Только первые и вторые скобки.
Может кто-нибудь помочь мне с этим?
Спасибо:)