regex - 在第一次出现逗号时将字符串拆分为 2 个子字符串?
问题描述
我试图在逗号字符的第一次出现时将字符串拆分为 2 个子字符串。
还必须删除第一个出现的逗号。
例子 :
假设这是字符串
曼哈顿大道,布鲁克林,纽约,美国
把这个分成这个
曼哈顿大道
美国纽约布鲁克林
还要注意第一个逗号已被删除。
最后将这些 sub_string 保存到变量中。
String Place = "Manhattan Ave, Brooklyn,NY,USA";
String result_1 = Place.substring(0, Place.indexOf('.'));
String result_2 ="";
解决方案
你可以试试这个
String place = "Manhattan Ave, Brooklyn,NY,USA";
int index = place.indexOf(',');
String result1 = place.substring(0,index).trim();
String result2 = place.substring(index+1).trim();
推荐阅读
- c++ - 对可执行文件库加载的操作
- autodesk - DXF文件块中polyLines顶点和点之间的关系是什么?
- c - K&R 练习 6-1 在某些情况下 getword 函数无法读取 EOF
- python - 使用硒找不到登录按钮
- r - 为什么我不能用 R 3.6.1 安装中介包?
- javascript - 如何通过 NodeJS 连接远程数据库
- api - 如何使用 Gmail API(Chrome 扩展程序)通过 URL 添加图片
- node.js - 如何从父级生成单个工作实例被多次生成?
- git - 如何使用 .gitattributes 为已删除的文件指定 git 合并“我们的”策略?
- html - 如何使用word文件的base64数据在iframe上显示word文件