Checks if a string is valid utf8
C Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
include/mruby
src
.gitignore
LICENSE
README.md
mrbgem.rake

README.md

mruby-string-is-utf8

Checks if a string is valid utf8

Ruby Example

"hallo".is_utf8? # returns true or false

"hallo".is_utf8_raw # returns 0 if true or the position where a offending char is found

C Example

#include <mruby/string_is_utf8.h>
mrb_value str = mrb_str_new_lit(mrb, "hallo");

mrb_str_is_utf8(str); // returns TRUE or FALSE

mrb_str_is_utf8_raw(str); // returns 0 if true or the position where a offending char is found