Javascript:用特殊上标符号分割字符串
Javascript: split string with special superscript symbols
如何将 $str
字符串分成两部分,其中字符串的第二部分以任何符号开头,例如 ²,³,.., ⁿ, º,ʳ,ᵈ,™,℠,®
(顶部的小东西,不包括 ', ", *,^
- 有我猜很多,包括所有拉丁字母,但可能 "superscripted")。
第一个子串(可能为空)+第二个子串(可能为空)==原始字符串。
我猜关键字是 superscript。上标是一个数字、图形、符号或指示符,小于正常的字体行,略高于基线。
您可以对符号使用正向展望。
var string = 'abc²xyz',
result = string.split(/(?=[²³ⁿºʳᵈ™℠®])/);
console.log(result);
如何将 $str
字符串分成两部分,其中字符串的第二部分以任何符号开头,例如 ²,³,.., ⁿ, º,ʳ,ᵈ,™,℠,®
(顶部的小东西,不包括 ', ", *,^
- 有我猜很多,包括所有拉丁字母,但可能 "superscripted")。
第一个子串(可能为空)+第二个子串(可能为空)==原始字符串。
我猜关键字是 superscript。上标是一个数字、图形、符号或指示符,小于正常的字体行,略高于基线。
您可以对符号使用正向展望。
var string = 'abc²xyz',
result = string.split(/(?=[²³ⁿºʳᵈ™℠®])/);
console.log(result);