日期:2014-05-16  浏览次数:20394 次

如何用正则替换标点符号?
内容:
<P>3月1日 在众多Android机理,HTC EVO 3D算是一款特别的机器,搭载了两颗摄像头,拥有3D效果,是款实实在在的3D手机.同时其还搭载了一块1600万色4.3英寸的电容触摸屏,分辨率高达960×540像素,拥有Qualcomm Snapdragon MSM8660 双核 1.2GHz处理器,以及一枚800万像素的摄像头,整体配置非常出色.目前这款强悍的Android机价格很低,据商家最新报价仅为2199元,喜欢的朋友,可以考虑出手了.</P>

如何用正则替换符号“.”为中文的“。”,有个条件,“.”左右两边为数字的不替换。

求教,谢谢。

------解决方案--------------------
find: ([^\d])\.([^\d])
replace : \1。\2

自已根据需求去改吧