我使用以下代码来获取上标数字:
var pattern: NSRegularExpression?
do {
try pattern = NSRegularExpression(pattern: "[¹²³⁴⁵⁶⁷⁸⁹⁰]", options: NSRegularExpressionOptions.CaseInsensitive)
} catch {
print("Error getting pattern")
}
如何从两个或多个数字的上标数字中获取字符串,如¹²等。
答案 0 :(得分:0)
您只需要添加+
量词:
[¹²³⁴⁵⁶⁷⁸⁹⁰]+
^
+
表示匹配前一个子模式的一次或多次出现。
查看有关regex quantifiers in the Mastering Quantifiers section at rexegg.com的更多详情。
正则表达式量词如
+
告诉正则表达式引擎在其左侧立即匹配特定数量的字符,标记或子表达式。