私はこれらの文字列を持っています:
int name
const int level
const char * const format
(float) int promenna
(char *) int jina
perl で変数の名前 (名前、レベル、形式など) を残りから分離するにはどうすればよいですか? 私はいくつかの正規表現を試しまし/((\.*\s*\w+)+)(\s+)(\w+)$/
たが、私はそれがあまり得意ではなく、問題があります。誰でも簡単に解決できますか?3 番目の例では、多くのスペースがあり、それを数えなければなりません。\s* が存在する可能性があります。ありがとうございました
編集:私が欲しいものを説明するのは悪いです。別の名前が必要だと言いました。つまり、文字列から最後の単語 (変数名) を削除する必要があるということです。誤解を招いて申し訳ありません。