1

クラス名を解析しようとしています:

public class Script {


}

そして、私は現在正規表現を使用していますが、私の正規表現ほどうまく機能しません

class\s+(.*?)\W

しかし、拡張や実装のようなものが入ってくると、それ自体が壊れています。

ペーストビンからソースをダウンロードして自動保存するスクリプトを作成しています。

ありがとう。

4

2 に答える 2

2

これはトリックを行うことができます:

スペースまたはブラケットを除くすべての文字を検索 class\s+([^\s{]+)\s*

于 2012-06-06T08:10:30.460 に答える