我想检查一个字符串是否有上标字符。我实际上正在读一个pdf文件,我想检查读取字符串中是否有一些上标字符。
答案 0 :(得分:2)
如果上标和下标是使用Unicode而不是PDF标记完成的,那么您想要的大多数代码点可能都在块\u2070
- \u2090
中,还有一些额外内容:
var subscripts = /[\u2070-\u209F\u00B2\u00B3\u00B9]/;
var target = "foo¹";
target.match(subscripts);
输出:
[ '¹', index: 3, input: 'foo¹' ]