部分文字列抽出ツール
文章または各行から同じ範囲を取り、「文字」を表示書記素か Unicode コードポイントで定義します。
使い方
使い方
- 最大 100,000 文字を入力します。
- 1 始まりの開始位置、長さ、単位、行ごとの処理、任意の反転を選びます。
- 結果を確認し、コピーまたはテキスト保存します。
定義済みの 1 始まり範囲
開始 1 が最初の単位です。長さ 0 は空文字を返します。末尾を超える範囲は残りを返し、開始がテキスト外なら空結果です。負数、小数、過大値は黙って変更せず拒否します。
Unicode 索引単位を選択
表示書記素モードはブラウザーの書記素分割を使い、結合記号、旗、絵文字修飾子、ZWJ 列を保持します。コードポイントモードは Unicode スカラー列を扱い、各要素を分離する場合があります。行ごとモードは LF 行に同じ範囲を適用し空行を保持します。反転は選択単位を使います。
よくある質問
あわせて知りたいこと
最初の位置が 0 でなく 1 なのはなぜ?
利用者向け範囲は意図的に 1 始まりで、位置 1 が最初の単位です。結果にも位置と単位を表示します。
長さが大きすぎると?
開始位置から末尾までの利用可能な単位を返し、埋め合わせはしません。
絵文字を分割できますか?
表示書記素モードは見た目の絵文字列を一体に保ちます。コードポイントモードは旗や修飾列、結合絵文字を分割する場合があります。