23 |
out = out.replace("/", ""); |
out = out.replace("/", ""); |
24 |
out = out.replace("\\", ""); |
out = out.replace("\\", ""); |
25 |
out = out.replace("'", ""); |
out = out.replace("'", ""); |
26 |
|
out = out.replace(";", ""); |
27 |
|
out = out.replace(":", ""); |
28 |
|
|
29 |
return out; |
return out; |
30 |
} |
} |
31 |
|
|
32 |
|
public static String injectIntoBk(String bkrute, String injected) { |
33 |
|
String parts[] = bkrute.split("/"); |
34 |
|
|
35 |
|
if (parts.length != 4) { |
36 |
|
System.out.println(">BK " + bkrute); |
37 |
|
return bkrute; |
38 |
|
} |
39 |
|
|
40 |
|
return parts[0] + "/" + parts[1] + "/" + parts[2] + "/" + injected + parts[3]; |
41 |
|
} |
42 |
|
|
43 |
|
|
44 |
/* |
/* |
45 |
* Er en 1-1 port af SplitAdresse() fra funcSplitAdresse.php |
* Er en 1-1 port af SplitAdresse() fra funcSplitAdresse.php |
110 |
if (i>=len) //THN tilføjelse |
if (i>=len) //THN tilføjelse |
111 |
return result; |
return result; |
112 |
|
|
113 |
if (Character.isAlphabetic(indAdresse.charAt(i)) && |
if (Character.isAlphabetic(indAdresse.charAt(i) )) { |
114 |
(i+1 == len || Character.isAlphabetic(indAdresse.charAt(i+1)) == false |
if ( (i+1 == len || |
115 |
) |
(Character.isAlphabetic(indAdresse.charAt(i+1)) == false && indAdresse.charAt(i+1) != '.') |
116 |
|
) |
117 |
) { |
) { |
118 |
result.litra = "" + indAdresse.charAt(i); |
result.litra = "" + indAdresse.charAt(i); |
119 |
result.litra = result.litra.toUpperCase(); |
result.litra = result.litra.toUpperCase(); |
120 |
i++; |
i++; |
121 |
|
} |
122 |
} |
} |
123 |
|
|
124 |
|
|
206 |
} |
} |
207 |
|
|
208 |
// saml resten op (kan gøres smartere med en substr) |
// saml resten op (kan gøres smartere med en substr) |
209 |
result.resten = indAdresse.substring(i); |
result.resten = indAdresse.substring(i).trim(); |
210 |
|
|
211 |
return result; |
return result; |
212 |
} |
} |