易语言吧 关注:266,553贴子:1,664,457
  • 14回复贴,共1

求教一下,分割文本

只看楼主收藏回复

4154#54646#545455#5442215487#74878787#8842112#584854
比如上面这段,中间这些数字是会变化的,用#号隔开的,我需要取第一个#与第二个#号中间的数字,就是54646这个,该怎么办?我用取出中间文本是不可以的啊,有时候行有时候又不行,有木有知道怎么分割的能准确取到第二个数字的


1楼2015-03-27 19:27回复
    人都去哪儿了


    2楼2015-03-27 19:39
    回复
      有点没搞懂
      应该:
      .版本 2
      .支持库 spec
      a = 分割文本 (“要分割的文本”, “#”, )
      .如果真 (取数组成员数 (a) ≥ 2)
      调试输出 (a [2])‘这就是你要的结果


      IP属地:重庆3楼2015-03-27 19:48
      收起回复
        不要水了,都11级了


        IP属地:黑龙江来自Android客户端4楼2015-03-27 19:50
        回复
          还分割个毛,直接取文本中间


          IP属地:河南来自Android客户端5楼2015-03-27 20:20
          收起回复
            分割文本() 符号是固定的,数字随机多少长度都没事


            IP属地:广西来自Android客户端6楼2015-03-27 21:34
            回复
              1.寻找文本,取文本左边
              2.分割文本
              3.正则


              IP属地:广西来自Android客户端7楼2015-03-27 23:13
              回复
                三楼正解


                IP属地:上海来自Android客户端8楼2015-03-28 00:20
                回复
                  签到
                  -- 你以为我会眼睁睁看着你去送死吗?不,我会闭上眼睛的。


                  IP属地:广西来自Android客户端9楼2015-03-28 00:35
                  回复


                    IP属地:广西来自Android客户端10楼2015-03-28 00:38
                    回复
                      很简单


                      IP属地:广东来自Android客户端11楼2015-03-28 00:41
                      回复

                        正则,简单快捷。。


                        IP属地:广西12楼2015-03-28 09:10
                        回复

                          你要的,是这样的效果吗?取第一对##的数字中第二个数字?是这意思么?


                          IP属地:广西13楼2015-03-28 09:21
                          回复