Skip to content

Commit 88e833f

Browse files
committed
Add filter-replace
1 parent 5d436ee commit 88e833f

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

filter-replace.js

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
PolymerExpressions.prototype.replace = function (str, old, new_, maxCount) {
2+
var res = str;
3+
var last = res;
4+
var count = 1;
5+
res = res.replace(old, new_);
6+
7+
while (last != res) {
8+
if (count >= maxCount) {
9+
break;
10+
}
11+
12+
last = res;
13+
res = res.replace(old, new_);
14+
count++;
15+
}
16+
17+
return res;
18+
}

0 commit comments

Comments
 (0)