Restricting characters in a quoted string #460
-
I have a double- or single-quoted string like this which works great:
I want to restrict the characters in it, so I replaced it with this:
This throws an exception on the same input though. I'm guessing I'm missing something subtle. Appreciate any tips on how to accomplish the goal. (Thanks for the wonderful package, Paul!) |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
What is in meta_chars? And what is the input that is failing that you expect to succeed? |
Beta Was this translation helpful? Give feedback.
-
If there are spaces in your quoted strings, then the expression you've written won't match them because printables does not include any whitespace characters. |
Beta Was this translation helpful? Give feedback.
-
This gave me just enough to go on that I figured out the problem: I wasn't excluding single or double quotes from the word, so my string var was eating them. This:
is how to replace this and only include printable characters (except quotes and meta characters):
|
Beta Was this translation helpful? Give feedback.
This gave me just enough to go on that I figured out the problem: I wasn't excluding single or double quotes from the word, so my string var was eating them.
This:
is how to replace this and only include printable characters (except quotes and meta characters):