浏览代码

no need for new String.

Nicolas Cannasse 19 年之前
父节点
当前提交
3871aeae20
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      std/EReg.hx

+ 2 - 2
std/EReg.hx

@@ -84,7 +84,7 @@ class EReg {
 	public function matchedLeft() : String {
 		#if neko
 		var p = regexp_matched_pos(r,0);
-		return new String(last.substr(0,p.pos));
+		return last.substr(0,p.pos);
 		#else js
 		untyped {
 			if( r.m == null ) throw "EReg::matchedLeft";
@@ -102,7 +102,7 @@ class EReg {
 		#if neko
 		var p = regexp_matched_pos(r,0);
 		var sz = p.pos+p.len;
-		return new String(last.substr(sz,last.length-sz));
+		return last.substr(sz,last.length-sz);
 		#else js
 		untyped {
 			if( r.m == null ) throw "EReg::matchedRight";