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]=
1991年引入
(2.0)