使用javascript检查字符串中是否有上标字符



我想检查一个字符串是否有上标字符。我实际上正在读取一个pdf文件,我想检查所读取的字符串中是否有一些上标字符。

如果上标和下标是用Unicode而不是PDF标记完成的,那么您想要的大多数代码点可能在u2070 - u2090块中,加上一些额外的:

var subscripts = /[u2070-u209Fu00B2u00B3u00B9]/;
var target = "foo¹";
target.match(subscripts);
输出:

[ '¹', index: 3, input: 'foo¹' ]

最新更新