1
私はmedicine_NU12345.pdfというファイルを持っています。私はPDFファイル名からNU12345を抽出したいと思います。私はLuaを使ってこれをどうやって行うことができますか?LUA:ファイル名の特定の文字列を検索して一致させる方法
私はstring.find( 'NU')を実行できますが、数値を見つけるためにどのように含めるべきですか。各ファイルの番号を変更
私はmedicine_NU12345.pdfというファイルを持っています。私はPDFファイル名からNU12345を抽出したいと思います。私はLuaを使ってこれをどうやって行うことができますか?LUA:ファイル名の特定の文字列を検索して一致させる方法
私はstring.find( 'NU')を実行できますが、数値を見つけるためにどのように含めるべきですか。各ファイルの番号を変更
使用string.match
と正規表現:
result = string.match(filename, "NU[%d]+")
はまた、その後、部分文字列を取る、あなたの試合の開始と終了を返すstring.find
を使用します。
start, stop = string.find(filename, "NU[%d]+")
result = string.sub(filename, start, stop)
ありがとうございます..これは動作します –
'ファイル名: "NU%d +"と一致しました –
エゴールに感謝します。私はこの原型をとり、Titusの描いたものとマッチしました。 –