84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
Sebagai contoh, terdapat beberapa rentetan seperti ini: H3C18, H301C108Cara mengasingkan kepada H3 dan C18, H301
小伙看你根骨奇佳,潜力无限,来学PHP伐。
Ekspresi biasa nampaknya memenuhi keperluan
import java.util.LinkedList; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { public static void main(String[] args) { System.out.println(tokens("H3C18")); System.out.println(tokens("H301C108")); } private static final Pattern PATTERN = Pattern.compile("[a-zA-Z]\d+"); public static List<String> tokens(String text) { List<String> result = new LinkedList<>(); Matcher matcher = PATTERN.matcher(text); while (matcher.find()) { result.add(matcher.group(0)); } return result; } }
Output
[H3, C18] [H301, C108]
Peraturannya ialah "C", buat kecoh saja, tak susah pun, fikirkan sahaja
Tolong jangan jadi douchebag masalah sebegini semua masalah yang boleh diselesaikan dengan menyemak API Berfikir lebih dan membuat lebih banyak kemajuan
Ideanya adalah untuk memotong rentetan dan mencari indeks yang sepadan dengan watak.
Ekspresi biasa nampaknya memenuhi keperluan
Output
Peraturannya ialah "C", buat kecoh saja, tak susah pun, fikirkan sahaja
Tolong jangan jadi douchebag masalah sebegini semua masalah yang boleh diselesaikan dengan menyemak API
Berfikir lebih dan membuat lebih banyak kemajuan
Ideanya adalah untuk memotong rentetan dan mencari indeks yang sepadan dengan watak.