is_balanced 函数
检查定界符是否正确嵌套并闭合。
语法
StringTools:-IsBalanced(text, left, right)StringTools[IsBalanced](text, left, right)IsBalanced(text)is_balanced(text)
参数与选项
text | 文本值,通常写在引号中。 |
|---|---|
left | 左定界符字符;使用内置括号检查时可省略。 |
right | 右定界符字符;使用内置括号检查时可省略。 |
示例
- 包形式定界符检查
StringTools:-IsBalanced('(()())', '(', ')')返回 true。 - 内置括号检查
IsBalanced('([{}])')返回 true。