2

現在実行中のスクリプトは次のとおりです。

var_name="[Clan] Imposter"

     while var_name:find("[Clan]")~=nil do 
          var_name=var_name:gsub("[Clan]", "") 
     end

print(var_name)

私はvar_name「インポスター」になると思っていましたが、結果は「[] インポスター」でした。

この関数の結果を「詐欺師」にする方法を教えてください。

4

1 に答える 1

5

パターン内の角括弧をエスケープする必要があります: "%[Clan%]".

于 2011-05-09T01:24:36.520 に答える