[ and ] match as parentheses usually do: each [ matches exactly one ] and vice versa, the [ comes first, and there can be no unmatched [ or ] between the two.
[ and ] match as parentheses usually do: each [ matches exactly one ] and vice versa the [ comes first, and there can be no unmatched [ or ] between the two.