0

私のプロジェクトでは、リソースを見つけるために uri を使用する必要があります。リソースは、jpeg、bmp、png、txt、xml、または任意のファイルタイプである可能性がありますが、例外があります。swf ファイルでクラスを検索する必要がある場合。クラス名@ファイル名の形式を使用します

クライアントは、それが一般的な URL かフラッシュ URL かを調べる必要があります。

一般的なURLは次のようになります

.../ファイル名?...

特定のフラッシュ クラス URL

.../クラス名@ファイル名?...

[.../filename?...,classname] に変換する必要があります

URLはダウンロード用だけでなく、キーとハッシュ用でもあったためです。そのため、分割機能は非常に効率的になりました。あなたが知っている最善の対処法を教えてください。

4

1 に答える 1

1

またはなどの正規表現を使用でき([a-zA-Z0-9_\.]+)@ます。ただし、クラス名を含む URI を実際に扱っているかどうかをテストするには、単純な方法を使用する必要があります。String.match()String.replace()String.indexOf('@')

パフォーマンスが懸念される場合は、アドビの正規表現の最適化に関するこのページを参照してください。

于 2012-10-19T03:28:53.300 に答える