Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Answer: How do I remove control characters?

( #164953=categorized answer: print w/ replies, xml ) Need Help??

Q&A > regular expressions > How do I remove control characters? contributed by tachyon

tr/// is better but all you needed to make your pseudocode real perl code was:

s/[^\040-\176]/ /g

Note that the control chars are \000 - \037 so these are perhaps more direct:

tr/\000-\037/ /; # best option for speed s/[\000-\037]/ /g # but this still works

Note chr 32 dec 040 octal is the space so you were double spacing your spaces by starting at \041

Comment on Answer: How do I remove control characters?
Select or Download Code
Log In?
Username:
Password:

What's my password?
Create A New User
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (5)
As of 2015-07-04 01:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (57 votes), past polls