/[\u4E00-\u9FA5]+?(\r|\n)/
试试

解决方案 »

  1.   

    /[\u4E00-\u9FA5]+?(\r|\n)/ 
    试试
      

  2.   

    $str='  虽然大多数市场人士将这一系列举措视为“救市”,但在不少学者看来,这只是以王岐山领衔的新一届财经班子“治市”的一个开端。  中国社科院金融研究所研究员易宪容在接受理财一周专访时表示,财经新班子正在通过市场化的方式来理清市场秩序,完善市场规则,而这正是建立投资者信心的关键所在。  政府空前关注股市  上任之初,新一届政府中主管金融外贸的副总理王岐山的最初几次亮相,都集中在外经贸领域,并未过多提及金融方面的思路:  3月21日,会见来访的美国贸易代表苏珊·施瓦布,就多哈回合谈判等问题交换意见;  4月2日,与美国总统布什特别代表、财政部长保尔森举行工作会谈;';echo preg_replace("/^.*?(政府空前关注股市)[^。;:,.,:;]+$/m","<strong>$1</strong>",$str);
      

  3.   

    感谢以上各位参与!
    测试了一下,1楼的由是js的,PHP下preg_replace,不支持\u,俺 将在js 下再测试
    5楼的思路基本正确,但本题要求‘政府空前关注股市'不能出现在模式中
    欢迎楼下继续
      

  4.   

    下面的代码已测试通过,如果文件是utf-8编码就在模式修饰符加个u
    $str='  虽然大多数市场人士将这一系列举措视为“救市”,但在不少学者看来,这只是以王岐山领衔的新一届财经班子“治市”的一个开端。  中国社科院金融研究所研究员易宪容在接受理财一周专访时表示,财经新班子正在通过市场化的方式来理清市场秩序,完善市场规则,而这正是建立投资者信心的关键所在。  政府空前关注股市  上任之初,新一届政府中主管金融外贸的副总理王岐山的最初几次亮相,都集中在外经贸领域,并未过多提及金融方面的思路:  3月21日,会见来访的美国贸易代表苏珊·施瓦布,就多哈回合谈判等问题交换意见;  4月2日,与美国总统布什特别代表、财政部长保尔森举行工作会谈;';
    $str=preg_replace('/([^\s ]+)(?<![。;:,.,:;])$/m','<strong>$1</strong>',$str);
    echo $str;
      

  5.   

    还有一个
    "/[".chr(0xa1)."-".chr(0xff)."]+(\r|\n)/"
      

  6.   

    8楼wangbo_wb 兄的代码通过测试,请老兄能解释一下这个正则吗?想看看您的思路!另外想了解一下"?<!"的意思,没见过!
    9楼10楼myvicy 兄提供的是另一种思路!但测试时没能通过!通过字符集直接匹配也是我想了解的!如能解释一下思路,或者提供一下字符集在正则上的使用方法,不胜感谢!俺 的思种是这样
    1、根据换行符分段;
    2、判断每个段的段尾字符,不是[。,;:.,;:](如有空格,已删除)
    3、替换换行符前的部分加粗继续欢迎提供思路或解法!
      

  7.   


    $str='  
      辩论焦点一  是否通过加息调节通胀  罗奇:“应立即加息至少1%以上”  罗奇称,根据国内披露的统计数据,今年3月份国内通货膨胀上涨8.3%;而目前一年期基准存款利率仅为4.14%。他称,银行存款利率尚不及通胀率的一半,已经出现较为严重的“负利率”情况。而在目前“物价高得惊人的时候实行实际负利率”,罗奇称,“历史告诉我们,是很危险的事情”。  罗奇建议央行马上采取行动,时间拖得越长,硬着陆的风险也就越大。  穆迪:“加息不是一个好主意”  知名评级机构穆迪的中国宏观经济研究团队的负责人SumeiTang称,现阶段加息会对现有经济产生不良影响。她称,加息会打击国内消费,使内需疲软,进而使得国家主要通过刺激内需来促进经济增长的愿望落空。  此外,SumeiTang称,前一轮加息中,央行共进行了6次加息,但事实上CPI指数并没有明显回落,而且从数据来看,今年前三个月的投资总量也在增长,每月同比增幅均在10%以上。  国泰君安:“现在加息没必要”  国泰君安金融业分析师伍永刚认为,纯粹因为负利率而加息,这一做法并不可取。  此外,伍永刚认为,加息的目的是控制信贷,减少货币供应。而国家此前已通过六轮加息和提高银行存款准备金率等措施,很好地控制了信贷规模。因此,现阶段再加息没太大必要。  他称,如果进一步加息,将持续增加企业财务运营成本,从而推动CPI继续增长;而在美国的低利率政策下,人民币势必更快升值,如果真的像Roach所说的至少加息1%以上,将会导致国内出口更为艰难,并会让人民币升值失去控制。 
    ';echo "<pre>";$str=preg_replace('/([^\s ]+)(?<![。;:,.,:;])$/m','<strong>$1</strong>',$str);echo $str; echo "</pre>";
    出错,遇到/”/就不行了,各位达人再看看