今夜これで家々を回った。私がやりたいのは、次のスクリプトで csrf-token を引き出すことですが、それは返されますnil
local html = '<meta content="authenticity_token" name="csrf-param" /><meta content="ndcZ+Vp8MuM/hF6LizdrvJqgcRh22zF8w/DnIX0DvR0=" name="csrf-token" />'
local csrf_token = string.match(html, 'content="(.*)" name="csrf-token"')
スクリプトを変更して「-token」部分を削除すると、何かに一致しますが、もちろん正しいことではありません。
文字列を「csrftoken」に変更すると、一致が期待どおりに機能するため、ハイフンであることはわかっています。
- をエスケープしようとしました\-
が、エラーが発生しました...
エル・P...