| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1427 人关注过本帖
标题:分割文本?
只看楼主 加入收藏
鸭子乖乖的
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2020-8-1
结帖率:16.67%
收藏
已结贴  问题点数:20 回复次数:2 
分割文本?
String str = "{123:{Pox:466.25142847587307d,Poz:648.8300852981306d,Poy:4.0d,},str啊这:{Pox:472.70879534906925d,Poz:633.1415990048729d,Poy:4.0d,},1234:{Pox:472.70879534906925d,Poz:633.1415990048729d,Poy:4.0d,},啊这:{Pox:460.73324381977204d,Poz:628.3121038235982d,Poy:4.0d,},这:{Pox:477.42045188559365d,Poz:633.8240211895339d,Poy:4.0d,},hello:{Pox:466.25142847587307d,Poz:648.8300852981306d,Poy:4.0d,},123_1:{Pox:476.87948827209357d,Poz:632.9039626739195d,Poy:4.0d,},啊这00:{Pox:460.73324381977204d,Poz:628.3121038235982d,Poy:4.0d,},}";

我想获取开头的那个字符串,咋办。。
输出结果:      获取xxx字符串 {xxx:{},xxx:{}.....}  
    123
    str啊这
    1234
    ......
    啊这00         

[此贴子已经被作者于2020-8-1 21:04编辑过]

搜索更多相关主题的帖子: 文本 分割 获取 str 字符串 
2020-08-01 20:59
apull
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:三体星系
等 级:版主
威 望:216
帖 子:1479
专家分:9035
注 册:2010-3-16
收藏
得分:20 
用String的split方法,大概思路如下:

程序代码:
public class HelloWorld {
    public static void main(String []args) {
        String str = "{123:{Pox:466.25142847587307d,Poz:648.8300852981306d,Poy:4.0d,},str啊这:{Pox:472.70879534906925d,Poz:633.1415990048729d,Poy:4.0d,},1234:{Pox:472.70879534906925d,Poz:633.1415990048729d,Poy:4.0d,},啊这:{Pox:460.73324381977204d,Poz:628.3121038235982d,Poy:4.0d,},这:{Pox:477.42045188559365d,Poz:633.8240211895339d,Poy:4.0d,},hello:{Pox:466.25142847587307d,Poz:648.8300852981306d,Poy:4.0d,},123_1:{Pox:476.87948827209357d,Poz:632.9039626739195d,Poy:4.0d,},啊这00:{Pox:460.73324381977204d,Poz:628.3121038235982d,Poy:4.0d,},}";
        String[] str1 = str.split("},");
        String[] str2;
        for(int i=0;i<str1.length;i++){
            str2 = str1[i].split("\\:\\{");
            System.out.println(str2[0]);            
        }        
    }
}

结果:
{123
str啊这
1234
啊这

hello
123_1
啊这00
}

2020-08-02 10:36
鸭子乖乖的
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2020-8-1
收藏
得分:0 
回复 2楼 apull
谢谢啦!
2020-08-03 18:51
快速回复:分割文本?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017385 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved