从字符串中删除所有分数符号,例如“¼”和“ 12”

从字符串中删除所有分数符号,例如“¼”和“ 12”,第1张

字符串中删除所有分数符号,例如“¼”和“ 1/2”

类似于

¼
½
属于Unipre类别的分数符号
Number,Other[No]
。如果可以消除该组中的所有676个字符,可以使用以下正则表达式:

itemName = itemName.replaceAll("\p{No}+", "");

如果没有,您可以始终明确列出它们:

// As characters (requires UTF-8 source file encoding)itemName = itemName.replaceAll("[¼½¾⅐⅑⅒⅓⅔⅕⅖⅗⅘⅙⅚⅛⅜⅝⅞↉]+", "");// As ranges using unipre escapesitemName = itemName.replaceAll("[u00BC-u00BEu2150-u215Eu2189]+", "");


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5561129.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存