Pascal Peridont 19 년 전
부모
커밋
5dee0435e0
1개의 변경된 파일18개의 추가작업 그리고 19개의 파일을 삭제
  1. 18 19
      std/EReg.hx

+ 18 - 19
std/EReg.hx

@@ -223,27 +223,26 @@ class EReg {
 			b.addSub(s,pos,p.pos-pos);
 			if( a.length > 0 )
 				b.add(a[0]);
-				var dollarCount = false;
-				for( i in 1...a.length ) {
-					var k = a[i];
-					var c = k.charCodeAt(0);
-					// 1...9
-					if( c >= 49 && c <= 57 ) {
-						var p = regexp_matched_pos(r,c-48);
-						b.addSub(s,p.pos,p.len);
-						b.addSub(k,1,k.length - 1);
-	 					dollarCount = false;
-					} else if( c == null ) {
-						if (dollarCount){
-							b.add("$");
-							dollarCount = false;
-						}
-						else
-							dollarCount = true;
-					} else {
-						b.add("$"+k);
+			var dollarCount = false;
+			for( i in 1...a.length ) {
+				var k = a[i];
+				var c = k.charCodeAt(0);
+				// 1...9
+				if( c >= 49 && c <= 57 ) {
+					var p = regexp_matched_pos(r,c-48);
+					b.addSub(s,p.pos,p.len);
+					b.addSub(k,1,k.length - 1);
+ 					dollarCount = false;
+				} else if( c == null ) {
+					if (dollarCount){
+						b.add("$");
 						dollarCount = false;
 					}
+					else
+						dollarCount = true;
+				} else {
+					b.add("$"+k);
+					dollarCount = false;
 				}
 			}
 			var tot = p.pos + p.len - pos;