1. ^y=[-]?(((([0-9]+/[1-9]\d*)|([0-9]+(\.[0-9]+)?)))?((x(\^[0-9]+)?)|((sin|cos|tan|ln|log2)\(x(\^[0-9]*)?\))|log([1-9]+)x))([+-](((([0-9]+/[1-9]\d*)|([0-9]+(\.[0-9]+)?)))?((x(\^[0-9]+)?)|((sin|cos|tan|ln|log2)\(x(\^[0-9]*)?\))|log([1-9]+)x))){0,2}([+-](([0-9]+/[1-9]\d*)|([0-9]+(\.[0-9]+)?)))?|\(x-[0-9]+\)\^2\+\(y-[0-9]+\)\^2=[0-9]+\^2|x\^2\+y\^2=[0-9]+\^2 

 

可匹配的二元函数

y=x

y=3x+6

y=ln(x)

y=sin(x)

y=3x^40

y=x^3+x^2+x+1

(x-2)^2+(y-9)^2=9^2

x^2+y^2=9^2