您好我使用这个preg_replace:
<font style='color:red;text-decoration:line-through' >$key2</font>
但它取代了这种模式!有时很多输入行删除了这个功能!我需要更换第一个案例 我需要完全替换这个:
<b>$key2</b>
惠特:
JScrollPane scroll = new JScrollPane();
scroll.setPreferredSize(new Dimension(40, 40));
JList list = new JList();
scroll.setViewportView(list);
parent.add(scroll, new GridBagConstraints(x,y,1,1, xWeight,yWeight, GridBagConstraints.CENTER,GridBagConstraints.BOTH, insets, 0,0));
答案 0 :(得分:1)
如果您已修复<font>
样式,请按照以下步骤操作。使用str_replace
。
$in_val = "font style='color:red;text-decoration:line-through'";
echo str_replace("font style='color:red;text-decoration:line-through'","bold",$in_val); //instead of echoing, you can store it in a variable as well to use it further.
现在,对于结束标记,请使用以下代码。
$in_val_2 = '/font';
echo str_replace("/font","/bold",$in_val_2);
这将替换你的代码。