SyntaxLength

SyntaxLength["string"]
在单个 Mathematica 表达式中求出从输入字符串开始多长的字符序列在语法上是正确.

更多信息更多信息

  • 如果存在语法错误,SyntaxLength 有效地返回语法错误的位置.
  • 如果 SyntaxLength 返回超过字符串末尾的一个位置,它表明这个字符串从语法上是正确的,但为了对应于一个Mathematica 表达式的完整输入,它需要继续.

范例范例打开所有单元关闭所有单元

基本范例 (1)基本范例 (1)

给出语法上正确的子串的长度:

In[1]:=
Click for copyable input
Out[1]=

语法上正确的部分可以被转换为一个表达式:

In[2]:=
Click for copyable input
Out[2]=
版本 2 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »