Changeset 11047
- Timestamp:
- May 22, 2012, 2:11:09 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/0.12-stable/trac/htdocs/js/babel.js
r9758 r11047 37 37 38 38 var defaultPluralExpr = function(n) { return n == 1 ? 0 : 1; }; 39 var formatRegex = /% ?%(?:\(([^\)]+)\))?([disr])/g;39 var formatRegex = /%(?:(?:\(([^\)]+)\))?([disr])|%)/g; 40 40 41 41 /** … … 152 152 } 153 153 return string.replace(formatRegex, function(all, name, type) { 154 if (all [0] == all[1]) return all.substring(1);154 if (all == '%%') return '%'; 155 155 var value = arg[name || idx++]; 156 156 return (type == 'i' || type == 'd') ? +value : value;
Note:
See TracChangeset
for help on using the changeset viewer.