javascript中匹配价格的正则表达式



/^(d*.d{0,2}|d+).*$/

hansir给出的测试代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
function checkPrice(me){
if(!(/^(?:d+|d+.d{0,2})$/.test(me.value))){
me.value = me.value.replace(/^(d*.d{0,2}|d+).*$/,'$1');
}
}
</script>
</head>
<body>
<input type="text" onkeyup="checkPrice(this);"/>
</body>
</html>

javascript中使用正则表达式实现删除字符串中的前后空格
实例scriptvarstr="yexj00";str=str.replace(/^s*|s*$/g,'');alert(str);/script实例模仿RTrim:scriptvarstr="yexj00";str=str.replace(/s*$/g,'');alert(str);/script实例代码以及测试代码如下

grep用法详解 grep与正则表达式
正则表达式只是一种表示法,只要工具支持这种表示法,那么该工具就可以处理正则表达式的字符串。vim、grep、awk、sed都支持正则表达式,也正是因为

正则表达式提取图片路径 并过滤掉指定字符的写法
我想对html的图片进行提取.imgicosrc="http://localhost/UCenter/images/noavatar_small.gif"/imgsrc="http://localhost/UCenter/images/noavatar_small.gif"/如上地址.我想全部提取出来但