<div dir="ltr">FWIW, BOM is not recommended for UTF-8.<div><br></div><div>Shlomit: you can also avoid literal Unicode in your source code altogether and say:</div><div><br></div><div>  s/\x{05de}//g;  # Mem == U+05de</div>
<div><br></div><div>Of course, we&#39;re assuming your strings are unicode. If that&#39;s not the case, and you&#39;re using ISO-8859-8 instead, you need another mem:</div><div><br></div><div>  s/\x{ee}//g;  # Mem == 238 or 0xee<br>
<br><div class="gmail_quote">On Fri, Jun 15, 2012 at 8:33 PM, Meir Guttman <span dir="ltr">&lt;<a href="mailto:meir@guttman.co.il" target="_blank">meir@guttman.co.il</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
<br>
&gt; -----Original Message-----<br>
&gt; From: <a href="mailto:perl-bounces@perl.org.il">perl-bounces@perl.org.il</a> [mailto:<a href="mailto:perl-bounces@perl.org.il">perl-bounces@perl.org.il</a>] On<br>
</div><div class="im">&gt; Behalf Of Meir Guttman<br>
&gt; Sent: Friday, June 15, 2012 12:13 AM<br>
&gt; To: &#39;Perl in Israel&#39;<br>
&gt; Subject: Re: [Israel.pm] substitute hebrew letter<br>
&gt;<br>
&gt; &gt; -----Original Message-----<br>
&gt; &gt; From: <a href="mailto:perl-bounces@perl.org.il">perl-bounces@perl.org.il</a> [mailto:<a href="mailto:perl-bounces@perl.org.il">perl-bounces@perl.org.il</a>] On<br>
&gt; &gt; Behalf Of Issac Goldstand<br>
&gt; &gt; Sent: Thursday, June 14, 2012 5:39 PM<br>
&gt; &gt; To: Perl in Israel<br>
&gt; &gt; Subject: Re: [Israel.pm] substitute hebrew letter<br>
&gt; &gt;<br>
&gt; &gt; Are you &quot;use utf8&quot;-ing or have a the source code saved as utf8 with a<br>
&gt; &gt; BOM?  You&#39;ll need one or the other to use utf8 literals in the source<br>
&gt; &gt; code...<br>
&gt; &gt;<br>
&gt; &gt;   Yitzchak<br>
&gt; &gt;<br>
&gt;<br>
&gt; Hi Shlomit!<br>
&gt; If Unicode text is part of the Perl program, you MUST place the «use<br>
&gt; utf8;» pragma in it! No ifs and buts! Saving the file as utf8, with or<br>
&gt; without a BOM (Byte Order Marker) has no bearing on your program<br>
&gt; whatsoever!<br>
<br>
</div>Correction!<br>
The file MUST be saved as utf8 of course (otherwise the «use utf8» is simply wrong!)<br>
Bur BOM or no BOM, it doesn&#39;t matter.<br>
Meir<br>
<div><div class="h5"><br>
&gt; Look up <a href="http://perldoc.perl.org/5.10.1/utf8.html" target="_blank">http://perldoc.perl.org/5.10.1/utf8.html</a> (or the same for your<br>
&gt; Perl version).<br>
&gt; Also looking up the Perl Unicode tutorial<br>
&gt; <a href="http://perldoc.perl.org/5.10.1/perlunitut.html" target="_blank">http://perldoc.perl.org/5.10.1/perlunitut.html</a> could help.<br>
&gt; If you will give me an e-mail address I&#39;ll send you a presentation<br>
&gt; about &quot;Unicode aspects in Perl&quot; I gave awhile ago. (This list does not<br>
&gt; care for attachments...) It will have some useful info I believe.<br>
&gt;<br>
&gt; Regards<br>
&gt; Meir<br>
&gt;<br>
&gt;<br>
&gt; &gt; On 14/06/2012 17:29, Shlomit Afgin wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Hello,<br>
&gt; &gt; &gt; I&#39;m trying to substitute letter in hebrew and It&#39;s do nothing.<br>
&gt; &gt; &gt; I&#39;m doing:<br>
&gt; &gt; &gt; $str =~ s/מ//g;<br>
&gt; &gt; &gt; And all the מ&#39;s still exist.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; How can I substitute a hebrew letters?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; Perl mailing list<br>
&gt; &gt; &gt; <a href="mailto:Perl@perl.org.il">Perl@perl.org.il</a><br>
&gt; &gt; &gt; <a href="http://mail.perl.org.il/mailman/listinfo/perl" target="_blank">http://mail.perl.org.il/mailman/listinfo/perl</a><br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Perl mailing list<br>
&gt; &gt; <a href="mailto:Perl@perl.org.il">Perl@perl.org.il</a><br>
&gt; &gt; <a href="http://mail.perl.org.il/mailman/listinfo/perl" target="_blank">http://mail.perl.org.il/mailman/listinfo/perl</a><br>
&gt; &gt; No virus found in this incoming message.<br>
&gt; &gt; Checked by AVG - <a href="http://www.avg.com" target="_blank">www.avg.com</a><br>
&gt; &gt; Version: 9.0.930 / Virus Database: 2433.1.1/5068 - Release Date:<br>
&gt; &gt; 06/13/12 21:34:00<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Perl mailing list<br>
&gt; <a href="mailto:Perl@perl.org.il">Perl@perl.org.il</a><br>
&gt; <a href="http://mail.perl.org.il/mailman/listinfo/perl" target="_blank">http://mail.perl.org.il/mailman/listinfo/perl</a><br>
&gt; No virus found in this incoming message.<br>
&gt; Checked by AVG - <a href="http://www.avg.com" target="_blank">www.avg.com</a><br>
&gt; Version: 9.0.930 / Virus Database: 2433.1.1/5068 - Release Date:<br>
</div></div>&gt; 06/14/12 09:34:00<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Perl mailing list<br>
<a href="mailto:Perl@perl.org.il">Perl@perl.org.il</a><br>
<a href="http://mail.perl.org.il/mailman/listinfo/perl" target="_blank">http://mail.perl.org.il/mailman/listinfo/perl</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Gaal Yahas &lt;<a href="mailto:gaal@forum2.org">gaal@forum2.org</a>&gt;<br>
<a href="http://gaal.livejournal.com/">http://gaal.livejournal.com/</a><br>
</div></div>