Erlang 为什么这种模式不匹配

Erlang 为什么这种模式不匹配,erlang,Erlang,您好,我是Erlang新手,在模式匹配中尝试了以下代码。正如预期的那样,它对我不起作用,请有人帮助我更好地理解这个概念 1> Prat = {name,{{first,prat},{last,redy}},{age,23},occupation,{{company,"TS"},{work, "SW"}}} 2> {_,{_,_},_,_,{{_,c},_}} = Prat 但它返回给我一个不匹配的错误。请帮助我。在这个表达式中,“{{uu,{uu,{uu,},{uu,{uu,c},

您好,我是Erlang新手,在模式匹配中尝试了以下代码。正如预期的那样,它对我不起作用,请有人帮助我更好地理解这个概念

1> Prat = {name,{{first,prat},{last,redy}},{age,23},occupation,{{company,"TS"},{work, "SW"}}}
2> {_,{_,_},_,_,{{_,c},_}} = Prat
但它返回给我一个不匹配的错误。请帮助我。

在这个表达式中,
“{{uu,{uu,{uu,},{uu,{uu,c},{u}=Prat”
,c是一个变量,应该大写。
{{{},{{{},{},{{{{},C},{}}=Prat


C=“TS”

非常感谢您。嗯,愚蠢的错误,但伟大的经验:-)