Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 表达式 > 表达式测试 > SyntaxQ >
Mathematica > 核心语言 > 过程式编程 > 条件 > 表达式测试 > SyntaxQ >

SyntaxQ

SyntaxQ
如果该字符串对应于在语法上正确的单个 Mathematica 表达式的输入,那么 SyntaxQ 返回 True,否则返回 False.
测试一个字符串是否符合有效的 Mathematica 语法:
SyntaxQ 给出 True,字符串可以转换为一个表达式:
重复从对话框中要求输入,直到语法上正确为止:
测试一个字符串是否符合有效的 Mathematica 语法:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
SyntaxQ 给出 True,字符串可以转换为一个表达式:
In[3]:=
Click for copyable input
Out[3]=
 
重复从对话框中要求输入,直到语法上正确为止:
In[1]:=
Click for copyable input
Out[1]=
版本 2 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF