comparison base/src/java/lang/String.d @ 121:dc6fc593e8d7

Update for dmd-2.054 and small fixes in java.lang.Character
author Denis Shelomovskij <verylonglogin.reg@gmail.com>
date Tue, 12 Jul 2011 11:59:58 +0300
parents 536e43f63c81
children
comparison
equal deleted inserted replaced
120:536e43f63c81 121:dc6fc593e8d7
120 /// Extension to String 120 /// Extension to String
121 public String toUpperCase( String str ){ 121 public String toUpperCase( String str ){
122 version(Tango){ 122 version(Tango){
123 return tango.text.Unicode.toUpper( str ); 123 return tango.text.Unicode.toUpper( str );
124 } else { // Phobos 124 } else { // Phobos
125 return cast(String) std.string.toupper( str ); 125 return cast(String) std.string.toUpper( str );
126 } 126 }
127 } 127 }
128 128
129 /// Extension to String 129 /// Extension to String
130 public String replaceFirst( String str, String regex, String replacement ){ 130 public String replaceFirst( String str, String regex, String replacement ){
456 /// Extension to String 456 /// Extension to String
457 public String toLowerCase( String src ){ 457 public String toLowerCase( String src ){
458 version(Tango){ 458 version(Tango){
459 return tango.text.Unicode.toLower( src ); 459 return tango.text.Unicode.toLower( src );
460 } else { // Phobos 460 } else { // Phobos
461 return cast(String) std.string.tolower(src); 461 return cast(String) std.string.toLower(src);
462 } 462 }
463 } 463 }
464 464
465 /// Extension to String 465 /// Extension to String
466 public hash_t toHash( String src ){ 466 public hash_t toHash( String src ){