くだすれPython(超初心者用) その39at TECHくだすれPython(超初心者用) その39 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト1040:デフォルトの名無しさん 18/11/24 03:48:05.11 01jBobXF.net Ruby で作った。 正規表現内で特別な意味をもつ、特殊文字を判別する rp = Regexp.escape "(%)" puts rp #=> \(%\) ( ) は特殊文字なので、それらから特別な意味を除いて、単なる文字として使うには、 前に、\(逆スラッシュ)を付けて、エスケープする rate = "486,380(26.03%)" md = rate.match /\((.*)%\)/ puts md[ 0 ] #=> (26.03%) puts md[ 1 ] #=> 26.03 外側の( ) は、単なる文字として使うので、\( \) とエスケープするが、 内側の( ) は、キャプチャーの意味なので、エスケープしない md[0]はマッチした文字列で、md[1]は、( )でキャプチャーした部分 1041:デフォルトの名無しさん 18/11/24 08:22:15.36 sJe2ncgH.net >>992 いい加減にしろよ屑 1042:デフォルトの名無しさん 18/11/24 09:57:01.31 hG+y0dS8.net >>992 圧倒的大人気言語Ruby!! https://gigazine.net/news/20181116-top-programming-languages-2018/ https://www.softantenna.com/wp/software/the-state-of-the-octoverse-2018/ https://www.softantenna.com/wp/software/ieee-spectrum-top-programming-languages-2018/ https://findy-code.io/engineer-lab/github-programming-language-ranking https://i.imgur.com/0YbMsqj.jpg 大人気!!! 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch