D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
ruby34
/
share
/
ri
/
system
/
String
/
Filename :
unicode_normalize-i.ri
back
Copy
U:RDoc::AnyMethod[iI"unicode_normalize:ETI"String#unicode_normalize;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"#Returns a copy of +self+ with ;TI"G{Unicode normalization}[https://unicode.org/reports/tr15] applied.;To:RDoc::Markup::BlankLine o; ; [I":Argument +form+ must be one of the following symbols ;TI"W(see {Unicode normalization forms}[https://unicode.org/reports/tr15/#Norm_Forms]):;T@o:RDoc::Markup::List: @type:BULLET:@items[ o:RDoc::Markup::ListItem:@label0; [o; ; [I"H+:nfc+: Canonical decomposition, followed by canonical composition.;To;;0; [o; ; [I"%+:nfd+: Canonical decomposition.;To;;0; [o; ; [I"M+:nfkc+: Compatibility decomposition, followed by canonical composition.;To;;0; [o; ; [I"*+:nfkd+: Compatibility decomposition.;T@o; ; [I"+The encoding of +self+ must be one of:;T@o;; ;;[ o;;0; [o; ; [I"Encoding::UTF_8;To;;0; [o; ; [I"Encoding::UTF_16BE;To;;0; [o; ; [I"Encoding::UTF_16LE;To;;0; [o; ; [I"Encoding::UTF_32BE;To;;0; [o; ; [I"Encoding::UTF_32LE;To;;0; [o; ; [I"Encoding::GB18030;To;;0; [o; ; [I"Encoding::UCS_2BE;To;;0; [o; ; [I"Encoding::UCS_4BE;T@o; ; [I"Examples:;T@o:RDoc::Markup::Verbatim; [I"/"a\u0300".unicode_normalize # => "a" ;TI"0"\u00E0".unicode_normalize(:nfd) # => "a " ;T:@format0o; ; [I"DRelated: String#unicode_normalize!, String#unicode_normalized?.;T: @fileI" string.c;T:0@omit_headings_from_table_of_contents_below0I".unicode_normalize(form = :nfc) -> string ;T0[ I"(*args);T@aFI"String;TcRDoc::NormalClass00