搜索一个值并用搜索到的值替换d new值

时间:2014-02-21 08:07:10

标签: jquery regex

<script>
 $(document).ready(function(){     
   $(".blog").each(function()    
   {
       var text= $(this).html();
       text=text.replace(/@([a-z A-Z 0-9_]+)/ig,'<a href="#">([a-z A-Z 0-9_]+)</a>');
       $(this).html(text);
   });
 }) ;    
</script> 

这是HTML:

 <div class="blog">
 Lorem @Ipsum
 dolor#yeah</div>

1 个答案:

答案 0 :(得分:1)

您可以使用$1

在javascript中访问群组参考
text = text.replace(/@([a-z A-Z 0-9_]+)/ig,'<a href="#">$1</a>');

JSFiddle