bagaimana menghapus text dengan jumlah karakter tertentu dengan notepad++

misal saya ingin menghapus kata atau angka yang kurang atau lebih dari 3 karakter
data awal :
123 12584 abc
1234 684 6 685 as
12 654 68 46 8468 4 uaxdย 
menjadi :
123 abc
684 685
654
fungsi apa yang harus saya jalankan ? (Notepad ++)

izin dibantu suhu
avatar mirhansiregar

@mirhansiregar

1 Kontribusi 0 Poin


Jawaban

Notepad++ kan cuma text editor, bukan bahasa program, jadi tempat buat ngetik kode program nya aja.
Tapi karena kamu ngasih tag "java", saya buat kan kode sderhana seperti ini menggunakan bahasa java :

public class HelloWorld{

     public static void main(String []args){
        String text1 = "123 12584 abc";
        String text2 = "1234 684 6 685 as";
        String text3 = "12 654 68 46 8468 4 uaxd";
        
        System.out.println(showText(text1));
        System.out.println(showText(text2));
        System.out.println(showText(text3));
     }
     
     public static String showText(String text) {
        String[] arrText = text.split(" ");
        
        String hasilText = "";
        
        for(int i=0; i < arrText.length; i++) {
            if(arrText[i].length() == 3) {
                hasilText += " " + arrText[i];
            }
        }
        
        return hasilText;
     }
}

Kamu bisa cek langsung hasilnya disiniย http://jdoodle.com/ia/9Jj

Semoga berhasil.
avatar ahanafi

@ahanafi

614 Kontribusi 357 Poin


Login untuk gabung berdiskusi