【发布时间】:2017-07-18 09:42:44
【问题描述】:
我想从文本中删除所有上标和下标字符。
Exp:'⁰'.
我找到了example on stackoverflow,但它只考虑上标数字而不考虑字符或下标。
有谁知道如何做到这一点?一种方法是拥有所有可能的上标和下标并逐个替换它们,但这有点不切实际。
【问题讨论】:
-
我想没有办法,只能列出这些字符的长列表并在循环中一个一个地替换它们
-
如果需要删除这些字符,为什么要循环?您能否显示一个示例字符串和预期的输出?顺便说一句,该列表是否涵盖了您需要的字符?试试
.replace(/[\u2070\u2071\u2074-\u208E\u2090-\u209C]+/g, '')
标签: javascript regex superscript