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