【问题标题】:how to convert right single quotation to single quote in java [duplicate]如何在java中将右单引号转换为单引号[重复]
【发布时间】:2019-11-26 09:43:00
【问题描述】:

我正在接受来自用户的输入,同时从 Microsoft Word 单引号复制粘贴文本以右单引号的形式出现。

那是

Original Text:  speaker’s
Expected Text : speaker's

有什么方法或库可以转换类似于这些的字符

【问题讨论】:

  • 我认为没有图书馆。您想将 unicode 转换为子集并调整子集中缺少的字符。您可以使用字符串的替换方法。
  • s = s.replaceAll("[‘’‚‛‹›′‵]", "\'").replaceAll("[“”„‟″‴‶‷»«]", "\"";(使用 UTF-8)

标签: java text unicode


【解决方案1】:

你可以试试这样的:

"speaker’s".replaceAll("’", "'")

【讨论】:

  • 或者干脆replace('’', '\'')
猜你喜欢
  • 1970-01-01
  • 2017-03-11
  • 1970-01-01
  • 2016-12-17
  • 1970-01-01
  • 2015-08-01
  • 1970-01-01
  • 2019-07-07
  • 2012-05-30
相关资源
最近更新 更多