Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
クラス名を解析しようとしています:
public class Script { }
そして、私は現在正規表現を使用していますが、私の正規表現ほどうまく機能しません
class\s+(.*?)\W
しかし、拡張や実装のようなものが入ってくると、それ自体が壊れています。
ペーストビンからソースをダウンロードして自動保存するスクリプトを作成しています。
ありがとう。
これはトリックを行うことができます:
スペースまたはブラケットを除くすべての文字を検索 class\s+([^\s{]+)\s*
class\s+([^\s{]+)\s*