首开|面积|5752.29平方米,|建筑||面积|14066平方米,地上为退台式|建筑|,即一般为2—3层,…上面这句话,打算在面积 建筑 上加上一个<font color="red"></font> 让这两个关键字高亮,有个思路,就是在奇数的时候,把|替换为<font color="red"> 在偶数时替换为</font> 高手出来帮我解决下,
分数不多 谢谢 正则 替换
分数不多 谢谢 正则 替换
解决方案 »
- 怎样让<img>最后加载?
- 怎样用JavaScript来弄,从linux到windows文件格式中的换行符转换。
- 关于iFrame自适子页的高度,在线等,,,
- prototype.js中的this
- 急!如何用javascrpit读取一个图片存放到excel里??
- 关于1个显示
- 用realplay和mediaplayer播放文件的时候,怎么实现全屏,怎么实现,原始大小播放
- 简单的javascript消除游戏
- 在表单中单击按钮怎么传递表单中的数据?
- window.open()和window.showModalDialog()的子窗口向父窗口中传值,该怎么做?高手帮帮小弟弟……
- 请问谁有这种菜单的源代码呢?
- 急!关于easyui中tab问题,如何添加一个新的tab
<script>
var c = "|defg|hahahehe|abcd|";
c = c.replace(/[|][^|]+[|]/g,function(v){
var rtn = v.substring(1,v.length-1);
return "<font color='red'>" + rtn + "</font>";
})
$(function(){$("div").html(c);});
</script>
<div></div>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
</script>
<script>
$(document).ready(function(){
var str = '首开|面积|5752.29平方米,|建筑||面积|14066平方米,地上为退台式|建筑|,即一般为2—3层';
str= str.replace(/\|(?=(?:面积)|(?:建筑))/g, '<font color="red">').replace(/\|/g, '</font>');
alert(str);});
</script>
</head>
<body>
<p>如果您点击我,我会消失。</p>
<p>点击我,我会消失。</p>
<p>也要点击我哦。</p>
</body>
</html>
var str = '首开|面积|5752.29平方米,|建筑||面积|14066平方米,地上为退台式|建筑|,即一般为2—3层';
str = str.replace(/\|(面积)\|/g, '<font color="red">$1</font>').replace(/\|(建筑)\|/g, '<font color="red">$1</font>');
alert(str);