私は簡単な文字列操作をしようとしています:ファイル名を取得せずに、拡張子を付けません。のみ、string.find()
はドットで問題があるように見える:検索中 '。' with string.find()
s = 'crate.png'
i, j = string.find(s, '.')
print(i, j) --> 1 1
とドットのみで:
s = 'crate.png'
i, j = string.find(s, 'p')
print(i, j) --> 7 7
はそのバグですか、私が何か間違ったことをやっていますか?
参照[LUAで角括弧文字をのstring.Find方法](http://stackoverflow.com/questions/6077423/how-to-string-find-the-square-bracket-ルア文字)。異なる特殊文字を指していますが、解決方法は同じです。 – finnw