私は次の問題の良い解決策があるかどうか疑問に思っていました:
ファイルへの絶対パスを含む文字列があり、ファイルのプレフィックスが「temp_」であると仮定します。string.replaceFirst()でプレフィックスをトリミングできます。
しかし、運が悪ければ、「temp_」もその文字列のディレクトリの一部です。最後の発生のみがトリミングされるようにするにはどうすればよいですか?
私はそれを自分で解析することしか考えられませんが、それをより良い方法で行うための魔法が残っているかどうか疑問に思っていましたか?
例としてより正確に言うと:
C:\Dump\sol1\temp_results\temp_2012-04-core.pcap
次のようになります。
C:\Dump\sol1\temp_results\2012-04-core.pcap