Indeholder f.eks. # 102.54.94.97 rhino.acme.com # kildeserver # 38.25.63.10 x.acme.com # x-klientvært 127.0.0.1 localhost 127.0.0.2 localhost # hvad så der? 127.0.0.3 localhost # test
Jeg ønsker den skal matche: 127.0.0.1 localhost 127.0.0.2 localhost 127.0.0.3 localhost Kan nogen rette den til?
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
public class HostsRegex { public static void find(String s) { Pattern p = Pattern.compile("(?:^\\s*)(\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3})(?:\\s+)([^#]+)"); Matcher m = p.matcher(s); while (m.find()) { System.out.println(m.group(1) + " = " + m.group(2)); }
public class HostsRegex { public static void find(String s) { Pattern p = Pattern.compile("(?:^\\s*)(\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3})(?:\\s+)([^#]+)"); Matcher m = p.matcher(s); while (m.find()) { System.out.println(m.group(1) + " = " + m.group(2)); }
Jeg tester følgende: (?:^\\s*)(\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3})(?:\\s+)([^#]+) Jeg skal bruge det i Borland Builder 6, og det bygger på regex++. (hvilket vel igen bygger på pcre)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.