2017-03-09 8 views
-1

$str文字列を2つの部分に分割する方法²,³,.., ⁿ, º,ʳ,ᵈ,™,℠,®などの記号のいずれかで始まる文字列の2番目の部分(', ", *,^を除いて、何かがあります。ラテン文字は "上付き"と思われます)。Javascript:特殊な上付きの文字列を分割する

最初のサブストリング(空であってもよい)+第二のサブストリング(空であってもよい)==元の文字列。

私はそのためのキーワードは、上付きだと思います。上付き文字は、数字、図形、記号、またはインジケータで、通常の型の線よりも小さく、ベースラインよりわずかに上に設定されています。

+1

[尋ねる]をお読みください。重要なフレーズ:「検索と研究」と「あなたがそれを自分で解決することを妨げた困難を説明する」 –

答えて

1

あなたはシンボルを進め正の外観を使用することができます。

var string = 'abc²xyz', 
 
    result = string.split(/(?=[²³ⁿºʳᵈ™℠®])/); 
 

 
console.log(result);

+1

〇¹²³¢¬六†九九八〇〇〇〇〇³³³††††††††††††† ᵘᵛʷˣʸᶻᴬᴮᴰᴱᴳᴴᴵᴶᴷᴸᴹᴺᴼᴾᴿᵀᵁⱽᵂₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵅᵝᵞᵟᵋᶿᶥᶲ ᵠᵡᵧᵨᵩᵪ –

+0

@JanLegner、そう、それはどういう意味ですか? –

+0

はOPが**すべて**上付き記号を求めたこと@NinaScholz、彼の例からだけではなく、もの(「*など... *として」) – Bergi

関連する問題