String.printable-question-mark

You're seeing just the function printable-question-mark, go back to String module for more information.
Link to this function

printable?(string, character_limit \\ :infinity)

View Source

Specs

printable?(t(), 0) :: true
printable?(t(), pos_integer() | :infinity) :: boolean()

Checks if a string contains only printable characters up to character_limit.

Takes an optional character_limit as a second argument. If character_limit is 0, this function will return true.

Examples

iex> String.printable?("abc")
true

iex> String.printable?("abc" <> <<0>>)
false

iex> String.printable?("abc" <> <<0>>, 2)
true

iex> String.printable?("abc" <> <<0>>, 0)
true