モデル言語を表す入力から Java クラスを生成しています。入力モデルを作成する顧客は、Java を気にしないため、このようなクラス名を取得することがあります。
1) 構造体+
2) コントローラー:
3) *
明らかに、これはコンパイルできません。これには、次のようなものを生成するための適切な正規表現が必要です。
1) Struct_more
2) Controller_prefix
3) すべて
この入力の正規表現を整理するのを手伝ってくれませんか?
間に下線を引き、アルファベット以外の記号を意味のある有効なものに置き換えたいと思います。ありがとう