Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^3: Fix whitespace around symbols

by Corion (Pope)
on Mar 20, 2015 at 15:00 UTC ( #1120751=note: print w/replies, xml ) Need Help??


in reply to Re^2: Fix whitespace around symbols
in thread Fix whitespace around symbols

I can't replicate the problem. When I run the program with the two sentences:

$_= "This is a perl script/program- code."; my $target= "C'est un perl script / programme - codele";

I get as the result in $target:

C'est un perl script/programme- codele

... which is what I expect. If you tell us the exact input data and the exact output data you get, maybe we can work on finding the cause.

Replies are listed 'Best First'.
Re^4: Fix whitespace around symbols
by corfuitl (Sexton) on Mar 23, 2015 at 08:34 UTC

    Hi,

    I don't have a standard text, but the problem appears when I have two same symbols in the same sentence. For instance,

    <p>Is this a perl script/program or a java script/program?</p> <p>C'est un perl script / programme ou un script / programme?</p>

    Best

      Aaah, now I understand. There was the /g flag missing when initializing the %symbols hash. As soon as you add it to the three m// operators, the program works. See perlop and perlre for more information on the /g flag.

        Hi,

        I have added the /g and it works!

        Thanks for your time and consideration

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1120751]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (5)
As of 2021-04-13 10:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?