如果出现<b>12^ 这种情况,我想检查每一行 然后我想让该行加粗并使字体大小为 12 如何实现?我得到一个这样的字符串<b>12^ Bill No.:TD-708FD\r\n <b>12^ Steward: \r\n Cashier:pablo .\r\n Date:2018-08-09 16:19:25\r\n Kots:1\r\n --------------------------------------\r\n <b>11^ Item Qty Amt \r\n我怎样才能做到这一点并获得数字,以便我可以根据它制作字体大小,这可以使用正则表达式来完成,请帮助我,因为我不知道正则表达式以及如何使用它。现在我正在这样做String ss="header\r\n--------------------------------------\r\n<b>12^Type:Table\r\n<b>12^ Table Number: 3\r\n-------------------------------- ------\r\n"; StringBuilder str=new StringBuilder(); String tokens[]=data.split("\r\n"); for (String token : tokens) { if (token.contains("<b>12^")) { String s1=token.replace("<b>12^", "").trim(); str.append(s1); str.append("\n"); }else if (token.contains("<b>14^")){ String s2=token.replace("<b>14^", "").trim(); str.append(s2); str.append("\n"); }else if (token.contains("<b>11^")){ String s2=token.replace("<b>11^", "").trim(); str.append(s2); str.append("\n"); }else{ str.append(token).trimToSize(); str.append("\n"); }我想知道我可以使用正则表达式解析并获取数字<b> number ^这样我就可以制作该数字的字体大小
添加回答
举报
0/150
提交
取消