Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 调整和调试 > 符号处理 > 表达式和字符串间的转换 > SyntaxLength >
Mathematica > 核心语言 > 程序包开发 > 命名空间的管理 > 符号处理 > 表达式和字符串间的转换 > SyntaxLength >

SyntaxLength

SyntaxLength
在单个 Mathematica 表达式中求出从输入字符串开始多长的字符序列在语法上是正确.
  • 如果存在语法错误,SyntaxLength 有效地返回语法错误的位置.
  • 如果 SyntaxLength 返回超过字符串末尾的一个位置,它表明这个字符串从语法上是正确的,但为了对应于一个Mathematica 表达式的完整输入,它需要继续.
给出语法上正确的子串的长度:
语法上正确的部分可以被转换为一个表达式:
给出语法上正确的子串的长度:
In[1]:=
Click for copyable input
Out[1]=
语法上正确的部分可以被转换为一个表达式:
In[2]:=
Click for copyable input
Out[2]=
版本 2 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF