Forum: Ruby-dev trunk \w match

Posted by WATANABE Tetsuya (Guest)
on 2010-02-09 07:42
(Received via mailing list)
$BEOJUE/Li$G$9!#(B

Trunk $B$N(B \w $B$N%^%C%A$,4A;z$GF0:n$7$F$$$J$$$h$&$G$9!#(B

$ ruby -v
ruby 1.9.2dev (2010-02-09) [i686-linux]
------- $B%5%s%W%k%3!<%I(B
kstr = "$B4A;z%3!<%I(BEUC"

if kstr =~ /^(\w+)/
  p $1
end
------- $B<B9T7k2L(B
$ ruby -Ke /tmp/j.rb
$
Posted by Yukihiro Matsumoto (Guest)
on 2010-02-09 08:44
(Received via mailing list)
$B$^$D$b$H(B $B$f$-$R$m$G$9(B

In message "Re: [ruby-dev:40359] trunk \w match"
    on Tue, 9 Feb 2010 15:42:14 +0900, WATANABE Tetsuya 
<tetsuya.watanabe@nifty.com> writes:

|Trunk $B$N(B \w $B$N%^%C%A$,4A;z$GF0:n$7$F$$$J$$$h$&$G$9!#(B

Sun Aug 16 00:30:33 2009$B$NJQ99$G(B \d, \s $B$*$h$S(B \w 
$B$,(BASCII$B$N(B
$BHO0O$GF0:n$9$k$h$&$KJQ99$K$J$C$F$^$9!#(B[ruby-dev:39026]$B$G$9$M!#(B
$B$?$@!"$3$3$G5DO@$5$l$F$$$?$N$O(B \d $B$@$1$J$s$G$9$,!"$=$NB>$K$D(B
$B$$$F$b!V(BPerl$B$K9g$o$;$k!W$H$$$&H=CG$,$5$l$?$h$&$G$9!#(B

$B$h$M(B $B!d(B $B@.@%$5$s!#(B

$B8D?ME*$K$O(B \w $B$H(B \s $B$O0-1F6A$,>/$J$$$H;W$$$^$7$?$,!#(B
Posted by WATANABE Tetsuya (Guest)
on 2010-02-09 09:22
(Received via mailing list)
$BEOJUE/Li$G$9!#(B

$B>pJs$"$j$,$H$&$4$6$$$^$9!#(B

$B;EMMJQ99$J$N$G$9$M!#N;2r$7$^$7$?!#(B

\d $B$N?t;z$N>l9g$N%^%C%A$N5-=RNL$O$9$/$J$$$N$G(B
$B=q$-49$($O3Z$J$N$G$9$,!"(B\w $B$K$D$$$F$O!"4A;z%3!<%I(B
$B$K$h$C$FO"B3$7$F$$$k$h$&$J=q$-J}$,ITE,Ev$K$J$k$H(B
$B;W$o$l$k$N$G!"$I$&BeMQ$7$F$$$$$+G:$_$^$9!#(B

$B$J$K$+$$$$%"%$%G%#%"$,$"$k$+$?$,$$$^$7$?$i65$($F(B
$B$/$@$5$$!#(B

\w $B$r4A;z%3!<%I$N%^%C%A$9$k$3$H$r4|BT$9$k>l9g$N(B
$BBeMQ%3!<%I$H$7$F(B

[$B4A;z%3!<%I$N:G=i(B-$B4A;z%3!<%I$N=*$o$j(B]

$B$J$I$,$"$j$^$9!#(BEUC-JP $B$J$I$O$3$l$G=q$1$J$/$b(B
$B$J$$$N$G$9$,!"B>$N4A;z%3!<%I$GMxMQ$7$?$$?M$b!"(B
$B$3$N5-=R$,$=$N$^$^;H$($k$G$7$g$&$+(B?


2010$BG/(B2$B7n(B9$BF|(B16:44 Yukihiro Matsumoto 
<matz@ruby-lang.org>:
Posted by NARUSE, Yui (Guest)
on 2010-02-09 09:54
(Received via mailing list)
$B@.@%$G$9!#(B

2010/2/9 Yukihiro Matsumoto <matz@ruby-lang.org>:
> $B$$$F$b!V(BPerl$B$K9g$o$;$k!W$H$$$&H=CG$,$5$l$?$h$&$G$9!#(B
>
> $B$h$M(B $B!d(B $B@.@%$5$s!#(B
>
> $B8D?ME*$K$O(B \w $B$H(B \s $B$O0-1F6A$,>/$J$$$H;W$$$^$7$?$,!#(B

$B$=$&$G$9$M!#(B
3$B$D%;%C%H$G7h$a$k$b$N$@$H;W$C$F$$$F!"(J\d $B$@$1(B ASCII 
$B$K$H$$$&$N$O9M$($b$7$^$;$s$G$7$?!#(B
$B:#9M$(D>$7$F$b!"0lIt$@$1La$9$N$O:.Mp$N$b$H$K;W$$$^$9!#(B

$B$J$*!"(Byugui $B$5$s$,(B 1.9.1 $B$N=i4|$N%Q%C%A%j%j!<%9$G(B 
(J\d \s \w $B$,(B Unicode $B;V8~$J$N$O(B
$B%P%0$@$HH=CG$7$?$?$a!":G?7$N%Q%C%A%j%j!<%9$G$O(B ASCII 
$B;V8~$K:9$7BX$o$C$F$$$^$9!#(B

2010/2/9 WATANABE Tetsuya <tetsuya.watanabe@nifty.com>:
> $B$/$@$5$$!#(B
>
> \w $B$r4A;z%3!<%I$N%^%C%A$9$k$3$H$r4|BT$9$k>l9g$N(B
> $BBeMQ%3!<%I$H$7$F(B
>
> [$B4A;z%3!<%I$N:G=i(B-$B4A;z%3!<%I$N=*$o$j(B]
>
> $B$J$I$,$"$j$^$9!#(BEUC-JP $B$J$I$O$3$l$G=q$1$J$/$b(B
> $B$J$$$N$G$9$,!"B>$N4A;z%3!<%I$GMxMQ$7$?$$?M$b!"(B
> $B$3$N5-=R$,$=$N$^$^;H$($k$G$7$g$&$+(B?

$B$3$NJ8>O$+$i$G$O??$K4|BT$9$k$b$N$,2?$+H=CG$7$+$M$^$9$,!"(B
(J\p{Alphabetic} $B$H$+(B (J\p{Ideographic} 
$B$"$?$j$,5a$a$k$b$N$J$s$8$c$J$$$+$H;W$$$^$9!#(B

/\p{Alphabetic}/ =~ "$B$"(B" #=> 0
/\p{Alphabetic}/=~"$B4A(B" #=> 0
/\p{Ideographic}/ =~ "$B$"(B" #=> nil
/\p{Ideographic}/=~"$B4A(B" #=> 0

Unicode $B0J30$b$@$C$?$i(B[[:word:]]$B$+$J(B
/[[:word:]]/ =~ "$B$"(B".encode("euc-jp") #=> 0
Posted by WATANABE Tetsuya (Guest)
on 2010-02-09 10:34
(Received via mailing list)
$BEOJUE/Li$G$9!#(B

$B2r@b$"$j$,$H$&$4$6$$$^$9!#(B

$B$3$NJU$N;EMM$,=q$+$l$?$b$N$O$"$j$^$;$s(B
$B$G$7$g$&$+(B? $B<j;}$A$N%9%/%j%W%H$rJQ99$9$k$N$K(B
$B;29M$K$5$;$F$$$?$@$-$?$$$N$G$9!#(B

$B=q$+$l$F$$$kFbMF$+$i!"(J\p{Ideographic} $B$O(B
Unicode $B$7$+;H$($J$$$h$&$G$9$,!"(BEUC-JP
$B$J$I$G$O;H$($k$h$&$K$J$i$J$$$N$G$7$g$&$+(B?
[[:word:]] $B$O(B Unicode $B$G$O;H$($J$$$N$G$7$g$&$+(B?

$B$J$I3NG'$7$?$$$3$H$,$"$k$N$G!"$9$$$^$;$s$,(B
$B$h$m$7$/$*4j$$$7$^$9!#(B


2010$BG/(B2$B7n(B9$BF|(B17:53 NARUSE, Yui <naruse@airemix.jp>:
Posted by NARUSE, Yui (Guest)
on 2010-02-09 12:10
(Received via mailing list)
$B@.@%$G$9!#(B

(2010/02/09 18:33), WATANABE Tetsuya wrote:
> $B$3$NJU$N;EMM$,=q$+$l$?$b$N$O$"$j$^$;$s(B
> $B$G$7$g$&$+(B? $B<j;}$A$N%9%/%j%W%H$rJQ99$9$k$N$K(B
> $B;29M$K$5$;$F$$$?$@$-$?$$$N$G$9!#(B

$B8=>u$O0J2<$,0lHV$^$H$^$C$F$^$9$+$M!#(B
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/doc/re.rdoc?revision=24992&view=markup

> $B=q$+$l$F$$$kFbMF$+$i!"(B\p{Ideographic} $B$O(B
> Unicode $B$7$+;H$($J$$$h$&$G$9$,!"(BEUC-JP
> $B$J$I$G$O;H$($k$h$&$K$J$i$J$$$N$G$7$g$&$+(B?

Ideographic $B$H$+$NDj5A$,(B Unicode 
$B$r;2>H$7$F$$$k$N$G$J$i$J$$$G$7$g$&!#(B
$B%*%l%*%lDj5A$H$+$7$?$/$J$$$N$G!#(B

> [[:word:]] $B$O(B Unicode $B$G$O;H$($J$$$N$G$7$g$&$+(B?

$B$3$A$i$O%(%s%3!<%G%#%s%0Ld$o$:;H$($^$9!#(B
Posted by WATANABE Tetsuya (Guest)
on 2010-02-09 15:02
(Received via mailing list)
$BEOJUE/Li$G$9!#(B

$B>pJs$"$j$,$H$&$4$6$$$^$9!#(B

Unicode $B$O$$$m$$$mJXMx$K$J$C$F$$$k$s$G$9$M!#(B

$B$3$N%I%-%e%a%s%H$r;29M$K$5$;$F$$$?$@$-$^$9!#(B


2010$BG/(B2$B7n(B9$BF|(B20:10 NARUSE, Yui <naruse@airemix.jp>:
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.