解决数据库中同一字段下的值区分数值和中文
解决数据库中同一字段下的值区分数值和中文
数值居右,文字居左
|
// 正则表达式 /^ 是以什么开始 \-表示 - ?表示 0次或1次 \d表示 数值 * 表示多次 \.表示 . %? 表示 %出现0次或1次 $/是以什么结尾 var reg = /^\-?\d*\.?\d*%?$/; $('td').each(function() { var str = $(this).text(); str = str.replace(/(^\s*)|(\s*$)/g, ''); if ('' == str) { $(this).text('--').attr('align', 'right'); } else if ('--' == str) { $(this).attr('align', 'right'); } else if (reg.test(str)) { $(this).attr('align', 'right'); } }); |
posted on 2011-12-12 15:52 square198901 阅读(106) 评论(0) 收藏 举报
浙公网安备 33010602011771号