在下面的字符串中,我应该从`
(打开单引号 - ASCII值96)读取值└
。我无法弄清楚如何为这种情况提出一个正则表达式 - 由字母数字和数字条件引起的错误。请帮忙!
实际字符串:
str="00└9a00└9g00└9`000└9a00└9e000└9a00└9`000└9a00└9e000└9a00└9`000└9a00└9e000└9a00└9`000└9a";
要阅读的数据:`
和└
之间。
答案 0 :(得分:1)
这会有用吗?捕获的字符串应该是您想要的。
Pattern p = pattern.compile("'([^└]*)└"); // ('[^└]*└) if you want the ' and └ too
答案 1 :(得分:0)
也许
Pattern.compile("`(\\p{Print}++)")并捕获$ 1?