!{if $smarty.server.REMOTE_ADDR=='10.10.0.10'}!
Dzień: 2009-06-17
17 cze 2009
Porówniane dwóch plików w perlu.
open (FH,"<lista_01.txt");
while(<FH>){
@arr=split(" ",$_);
$hash{$arr[0]}=$_;
}
close(FH);
open (FO, ">lista_wynikowa.txt");
open (FH,"<lista_02.txt");
while(<FH>){
@arr=split(" ",$_);
if(exists($hash{$arr[0]})){
# print $hash{$arr[2]} . "";
# print FO $_;
print FO $_;
}
}
close(FH);
17 cze 2009
Duże i małe litery
toLowerCase i toUpperCase
var b = 'dzisiaj jest dzień dziecka.'
document.write(b.toUpperCase());
Jak zwykle są problemy z polskimi literami, Ale jest wyjście.
function toUpperCase(value) {
var A = "a±bcć¶";
var B = "AˇBCƦ";
var oldval = value;
var newval = "";
for (var i = 0; i < oldval.length; i++) {
var char = A.indexOf(oldval.substr(i, 1));
newval = newval + B.substr(char, 1);
}
field = newval;
return field;
}
document.write(toUpperCase('±aaabcć¶'));
Funkcja nie pełna, należy podać cały alfabet, można też napisać funkcję na zmniejszanie polskich liter.
Zmiana np.
<title>
document.title = '¶ianko'.toUpperCase();