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

SyntaxLength

SyntaxLength["string"]
在单个 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