java - 溢出的印地文段落 |在java中

标签 java string split hindi

我想将印地语段落拆分成句子。每个句子都用“|”分隔。 我尝试了以下代码:

String[] translated_values=text.split("|");

示例文本:

मनोवैज्ञानिक परीक्षण। खुफिया भागफल खुफिया की उम्र से संबंधित उपाय के लिए (बुद्धि) टेस्ट। चिकित्सा देखभाल

但它不起作用。这在与其他符号(如 等)分割时有效。请帮助我。

最佳答案

| 是正则表达式中的特殊字符(交替运算符),它将执行正则表达式逻辑或运算。您需要转义 | 才能匹配文字管道符号。

String[] values = text.split("\\|");

关于java - 溢出的印地文段落 |在java中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30350278/

相关文章:

java - 显示我的 LinkedList 的元素不起作用

java - 在 JAVA 中处理 "netascii"

string - 如何循环遍历目录并跳过包含特定字符串的文件夹?

javascript - Greasemonkey:文本处理 - 在网站中查找某些词并在其上运行函数的最佳方法是什么?

python - 您如何将十进制数拆分为小数点以获得分钟和秒? Python

java - 无法通过 javamail 通过 POP3 协议(protocol)获取 yahoo 邮件

java - java中的RedBlackTree插入实现

C++ int[] 到字符串

C#:通过 TextReader 的 ReadLine() 解析带有一个定界符的字符串的有效方法是什么?

ruby-on-rails - Ruby ActiveSupport 数组拆分与字符串拆分