【发布时间】:2010-10-01 14:54:22
【问题描述】:
我有一个 Java 函数,我需要将其转换为 php。它将 unicode 文本转换为字符。例如输入是
“每个人都有280 sumue340的野心”;
我想用正则表达式替换ue280、ue340为\ue280、\ue340
这是用Java编写的代码
String in = "Every person haveue280 sumue340 ambition";
Pattern p = Pattern.compile("u(\\p{XDigit}{4})");
Matcher m = p.matcher(in);
StringBuffer buf = new StringBuffer();
while(m.find())
m.appendReplacement(buf, "" + (char) Integer.parseInt(m.group(1), 16));
m.appendTail(buf);
String out = buf.toString();
是否可以转成php
提前致谢
【问题讨论】:
-
磨光的杵状蛴螬蛴螬的过度配音说服的膨化的磨砂杵塞的手铐等
-
愚蠢(但正确)的答案:两种语言都是图灵完备的,所以你可以用一种语言做任何事情,你可以用另一种语言做任何事情(至少从高层次的角度来看)。因此,与其问“是否可能”,不如问“我怎么能”……