Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.ruby > #6590

Re: Composite char

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>

Show all headers | View raw


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 | NextPrevious in thread | Find similar


Thread

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