隨筆-167  評論-65  文章-0  trackbacks-0
          在ruby中如何截取字符串 呢,可以通過string的下標取得,我們直接來看個demo

          s1 = '江蘇蘇州'
          s2 
          = 'abcd'

          puts s1[0,
          6]

          puts s1[
          3..-1]

          puts s1.length


          puts s2[0,
          4]

          puts s2.length

          if s1.index('江蘇')
            puts 
          'haha'
          end

          結(jié)果:
          江蘇
          蘇蘇州
          12
          abcd
          4
          haha
          其中讓我不解的是ruby中一個漢字怎么是 3 個字符的長度,難道和我的平臺有關(guān)?。。。我的平臺是

          ubuntu 8.1.0 + ruby 1.8.7

          ref:
          http://railsforphp.com/reference/strings/substr
          http://www.ruby-doc.org/core/classes/String.html
          http://www.softiesonrails.com/2007/8/19/ruby-101-substrings-in-ruby



          write by feng
          posted on 2009-06-16 19:02 fl1429 閱讀(1678) 評論(0)  編輯  收藏 所屬分類: Rails
          已訪問數(shù):
          free counters
          主站蜘蛛池模板: 株洲市| 海阳市| 铜川市| 乐昌市| 浦江县| 景泰县| 鹤壁市| 六安市| 罗平县| 西乌珠穆沁旗| 鄂尔多斯市| 邹城市| 洪江市| 资阳市| 江安县| 云南省| 资中县| 珠海市| 赣州市| 南京市| 临汾市| 西城区| 陆良县| 东平县| 邯郸市| 马关县| 建德市| 平谷区| 桃源县| 栾城县| 桐柏县| 涞水县| 蓬莱市| 瓮安县| 即墨市| 大关县| 垣曲县| 铜陵市| 嘉鱼县| 开阳县| 晴隆县|