首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >拆分包含unicode字符\xe2\x80\xa9 9的字符串实际上不会拆分任何内容。

拆分包含unicode字符\xe2\x80\xa9 9的字符串实际上不会拆分任何内容。
EN

Stack Overflow用户
提问于 2014-04-04 00:07:22
回答 1查看 269关注 0票数 0

我在java中有一个字符串:

本研究的目的是评估意大利肾移植等待名单中肿瘤疾病的流行病学和临床影响,并提出肿瘤检测的筛查方案。我们回顾性观察了2008年8月1日至2010年12月31日埃米莉亚-罗曼纳肾移植等待名单上登记的患者的数据,评估了从名单上出来的不同原因、组织类型和癌症发生率以及癌症发病之间的相关性“;

然而,当我这样做时:

代码语言:javascript
运行
复制
String temp[] =  string_something.split("\t\t\t\t\t\t");

当我应该得到2时,我只能在新数组中得到一个元素,所以:

这项研究的目的是评估意大利肾移植等待名单中肿瘤疾病的流行病学和临床影响,并提出肿瘤检测的筛查方案。我们回顾性地观察了2008年8月1日至2010年12月31日埃米莉亚-罗曼纳肾移植等待名单上登记的患者的数据,评估了从名单上出来的不同原因、组织类型和癌症发病率以及癌症发病之间的相关性。

当它应该是

这项研究的目的是评估意大利肾移植等待名单中肿瘤疾病的流行病学和临床影响,并提出肿瘤检测的筛查方案。我们回顾性观察了2008年8月1日至2010年12月31日埃米莉亚-罗马格纳肾移植等待名单上登记的患者的数据,评估了从名单上出来的不同原因、组织类型和癌症发病率以及癌症发病“,10543566”之间的相关性。

我怎么才能解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2014-04-04 00:44:41

如果要匹配Java中的文字字符串,请使用:

代码语言:javascript
运行
复制
\Q ... \E

或者简单地说:

代码语言:javascript
运行
复制
 Pattern.quote(string)

这样做可能会奏效:

代码语言:javascript
运行
复制
String temp[] =  string_something.split("\\Q" + "\t\t\t\t\t\t" + "\\E");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22851220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档