//Java
String patternStr = “&#([\\d]+);”;
Pattern pattern = Pattern.compile(patternStr);
Matcher matcher = pattern.matcher(inputStr);
StringBuffer buf = new StringBuffer();
boolean found;
while ((found = matcher.find())) {
String replaceStr = matcher.group(1);
replaceStr = toUTF8Char(replaceStr);
matcher.appendReplacement(buf, replaceStr);
}
matcher.appendTail(buf);
String result = buf.toString();
public static String toUTF8Char(String co) {
return String.valueOf((char)Integer.parseInt(co));
}
// Javascript
<script>
function toUTF8 (strIn) {
var strRet;
var objRegExp=new RegExp (“(&#[\\d]+;)”,”gi”);
strRet = strIn.replace (objRegExp,
function (strMatch) {
intCode = strMatch.substring (2,strMatch.length-1);
return String.fromCharCode (intCode);
}
);
return strRet;
}
</script>
Pingback: yerba mate side effects
Pingback: replacement logs for gas fire pit
Pingback: erectors
Pingback: gas fire pit insert
Pingback: Live Edge Table
Pingback: Handcrafted bed
Pingback: Dumonds table
Pingback: computer desk
Pingback: ceramic logs for outdoor fire pit
Pingback: additional reading
Pingback: battery operated quartz clock movements
Pingback: warming trendscrossfire brass burner
Pingback: Custom Wooden Benches
Pingback: Propane fire pit burner
Pingback: Reclaimed Wood Table