私は小さな Java 問題セットに取り組んでいて、いくつかの問題に遭遇しました。私は正規表現を書く経験があまりないので、Java で /etc/group と /etc/passwd の行エントリを検証するために 2 つを実際に使用できます。
以前に /etc/passwd で Regex Verification of Lineを見つけましたが、まだテストしていませんが、必要なものに適応できるようです。どちらかのファイルに正規表現文字列を提供するのに他の誰かが助けてくれますか?
ディスクに書き出す前に、Java でユーザーが入力した passwd および group 行を検証しようとしています。そうでない場合は、各ピースをトークン化し、さまざまな高価な操作を実行することになる可能性があります。