Pattern to match 'printing' characters
Contract| Parameter key | Default value | Type | | a_type | type.<one_of pattern.graphic <char " "/>/> | one_of | | regex_string | "[a-zA-Z0-9]|[!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~]| " | string | | Water Contract<class pattern.printing
a_type =<type.one_of pattern.graphic <char " "/>/>
regex_string ="[a-zA-Z0-9]|[!&quot;#$%&amp;'()*+,-./:;<=>?@[\]^_`{|}~]|&#32;"=string
_native_object=<ja.org.apache.regexp.RE/>
/> | |
See also: is_type_for, get_string_segments, replace_string_segments, string_segment, alphanumeric, punctuation, graphic
Returns a pattern with a regex_string field set to
" [a-zA-Z0-9]|[!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~]| ", a combination of
alphanumeric and punctuation characters and a space.
This pattern is useful for matching these so-called 'printing'
characters in the target string.
Example: String contains printing characters
<pattern pattern.<one_or_more pattern.printing /> />.
<is_type_for <join char.tab "Abc " char.carriage_return char.newline /> />
 | true |
Example: Does not contain printing characters
<pattern pattern.<one_or_more pattern.printing /> />.
<is_type_for <join char.tab char.formfeed char.carriage_return char.newline /> />
 | false |
© Copyright 2007 Clear Methods, Inc.