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

求一个很简单的正则表达式!
把字符串里的单个"="替换成"=="。但是"==","<=",">="里的"="不替换。

也就是说某个"="的前面有"=<>"其中三个之一就不替换。

------解决方案--------------------
<script type="text/javascript">
var a="d==a=b<=c>=";
var reg=/([^=<>])=([^=])/g;
a=a.replace(reg,'$1==$2');
alert(a);
</script>
这样试试