🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #1115

Re: Dwie proste funkcje

#1115
From: Piotr Piatkowski
Date: Mon, 16 Mar 1998 14:43
22 lines
1561 bytes
Artur R. Czechowski <arturcz@kerigma.cyf.gov.pl> wrote:
: Adam [a.lesien@pbg.pl] in pl.comp.lang.perl wrote:
:> Potrzebuje dwie proste funkcje na gwalt!
:> 1. konwersja znakow ISO->WIN1250 (lub odwrotnie)
:>    w lancuchu znakow.
:>    to pewnie bedzie z jedna linijka :)
: zakładając, że tekst do konwersji masz w zmiennej $text:

: $text =~ tr/ĽĆĘŁŃÓ<8C><8F>Żšćęłńó<9C><9F>ż/ĄĆĘŁŃÓŚŹŻąćęłńóśźż/;

: [zerżnięte żywcem z wwwfixpl, (c) by Jarek Strzałkowski]

Tak, tylko że w zasadzie wystarczyłoby:

$text =~ tr/ąśźĄŚŹ/šœŸĽŒ/;

Znaczy się - tylko 6 liter jest różnych w tych kodach. A w ogóle to 
może by ktoś w końcu to napisał porządnie, tzn. używając \ooo zamiast 
ośmiobitowych znaków? :-)

-- 
Piotr Piątkowski, Uczelniane Centrum Informatyki, AGH Krakow, POLAND
Technical Details
Message-ID: <6ejdpm$pjv$1@galaxy.uci.agh.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.task.gda.pl!news.memax.krakow.pl!news.wnaft.agh.edu.pl!agh.edu.pl!agh.edu.pl!not-for-mail
References: <35092E17.3F9502B0@pbg.pl> <6ebd63$u6n$8@kerigma.cyf.gov.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.task.gda.pl!news.memax.krakow.pl!news.wnaft.agh.edu.pl!agh.edu.pl!agh.edu.pl!not-for-mail
From: Piotr Piatkowski <kompas@galaxy.uci.agh.edu.pl>
Newsgroups: pl.comp.lang.perl
Subject: Re: Dwie proste funkcje
Date: 16 Mar 1998 15:43:02 +0100
Organization: University of Mining & Metallurgy
Lines: 22
Message-ID: <6ejdpm$pjv$1@galaxy.uci.agh.edu.pl>
References: <35092E17.3F9502B0@pbg.pl> <6ebd63$u6n$8@kerigma.cyf.gov.pl>
NNTP-Posting-Host: galaxy.uci.agh.edu.pl
Mime-Version: 1.0
X-Newsreader: TIN [UNIX 1.3 unoff BETA 971018; sun4m SunOS 5.5.1]
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit