Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #17430
| Path | csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!aioe.org!.POSTED!not-for-mail |
|---|---|
| From | qwertmonkey@syberianoutpost.ru |
| Newsgroups | comp.lang.java.programmer |
| Subject | retriving escape unicode sequences from files ... |
| Date | Wed, 8 Aug 2012 19:22:57 +0000 (UTC) |
| Organization | Aioe.org NNTP Server |
| Lines | 38 |
| Message-ID | <jvueah$4b7$1@speranza.aioe.org> (permalink) |
| NNTP-Posting-Host | z9Rq+Ge+SLJPEkk9TGcnaw.user.speranza.aioe.org |
| X-Complaints-To | abuse@aioe.org |
| X-Notice | Filtered by postfilter v. 0.8.2 |
| X-Newsreader | NetComponents |
| Xref | csiph.com comp.lang.java.programmer:17430 |
Show key headers only | View raw
my bad! Thank you.
~
Also question for you, what is the difference between
~
Pattern UKdRegX = Pattern.compile("\\\\u([0-9a-f]{4})", Pattern.CASE_INSENSITIVE);
~
and
~
private final Pattern UKdRegX = Pattern.compile("\\\\u([0-9A-Fa-f]{4})");
~
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~
// __ "fix" ;-)
~
// __
private final String[] aHex2ByteTbl = new String[]{
"0", "1", "2", "3", "4", "5", "6", "7",
"8", "9", "a", "b", "c", "d", "e", "f"
};
~
// __ ctor
HMHexS2Int = new HashMap<String, Integer>();
for(int i = 0; (i < aHex2ByteTbl.length); ++i){
HMHexS2Int.put(aHex2ByteTbl[i], HMHexS2Int.size());
}
~
// __
String aRegXPtrn = "\\\\u([0-9A-Fa-f]{4})";
Pattern UKdRegX = Pattern.compile(aRegXPtrn);
Matcher UKdRegXMtx = UKdRegX.matcher(aFSU);
// __
while (UKdRegXMtx.find()){
aUKdS = aFSU.substring((UKdRegXMtx.start() + 2), UKdRegXMtx.end());
for(int j = 0; (j < iHexArL); ++j){ iHex[j] = HMHexS2Int.get(aUKdS.substring(j, j + 1).toLowerCase()).intValue(); }// j [0, iHexArL)
aBldr.append((char)(4096*iHex[0] + 256*iHex[1] + 16*iHex[2] + iHex[3]));
}
~
lbrtchx
Back to comp.lang.java.programmer | Previous | Next — Next in thread | Find similar | Unroll thread
retriving escape unicode sequences from files ... qwertmonkey@syberianoutpost.ru - 2012-08-08 19:22 +0000 Re: retriving escape unicode sequences from files ... Arne Vajhøj <arne@vajhoej.dk> - 2012-08-08 23:19 -0400
csiph-web