Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.ruby > #6590
| From | Robert Klemme <shortcutter@googlemail.com> |
|---|---|
| Newsgroups | comp.lang.ruby |
| Subject | Re: Composite char |
| Date | 2012-07-19 14:22 +0200 |
| Message-ID | <a6qcg4Fv6aU1@mid.individual.net> (permalink) |
| References | <op.whni5ii1ikgseh@localhost> |
On 07/18/2012 07:06 PM, Manny Calavera wrote:
> Hi,
> there is a ruby gem to manipulate composite characters (0300-036f) like
> single char?
What kind of manipulations do you have in mind?
> I need something like this
> s="V̅IX̣" # V with overline (U0305), I, X with dot below (U0323)
> s.length #=> 3
> s[0] #=> 'V̅' # V with overline (0305)
> thanks, and sorry for my bad english
What's wrong with
irb(main):009:0> ["\u0305", "\u0323"].each {|s| puts s.length, s.bytesize}
1
2
1
2
=> ["̅", "̣"]
Kind regards
robert
Back to comp.lang.ruby | Previous | Next — Previous in thread | Find similar
Composite char "Manny Calavera" <leggi.nell@fir.ma.invalid> - 2012-07-18 19:06 +0200 Re: Composite char Robert Klemme <shortcutter@googlemail.com> - 2012-07-19 14:22 +0200
csiph-web