Javaはまったく新しいので、replaceAllコマンドで正規表現をいじってみましたが、これまでの方法が最善の方法かどうか疑問に思いました。私は基本的に私のファイル内のすべての出現を見つけて
、それを私が使用して<Letter_File TIMESTAMP="0000-00-00 00:00" FILECREATOR="XXX" BRAND_ID="0" BRAND_NAME="xxxxxxxxx">
いるものに置き換えたいと思っていました:<Letter_File>
str1 = str1.replaceAll("\\<Letter\\_File[a-zA-Z\\_\\s\\=\\\"0-9-\\:\\\"]+\\>","<Letter_File>");>
私が知りたかったのは、これが機能を実行するための最良の方法ですか、それとも正規表現を短縮できる方法がありますか?
フィードバックは大歓迎です。
ありがとう