Xへの長い投稿を、読みやすい区切りで分けるようにしました
LocalBaseからXに投稿するとき、文字数の上限を超える本文は、続きを返信にしてツリー形式で投稿しています。これまでは上限の位置でそのまま分けていたため、文や単語の途中で分かれることがありました。今回、読みやすい区切りを探して分けるようにしました。
分ける位置
1つの投稿に入る範囲の中で、次の順に区切りを探し、なるべく後ろで分けます。
- 空行(段落の切れ目)
- 改行・文の終わり(「。」「!」「?」など)
- 読点・空白
- 英単語の途中でない所
- 1つ目の投稿が短くなりすぎないよう、上限の半分に満たない位置では分けません
- 区切りが見つからない場合は、これまでと同じく上限の位置で分けます
- URLとハッシュタグは、これまでどおり途中で分けません
- 分けた投稿の先頭と末尾の空白・改行は取り除きます
文字数の数え方をXと同じに
これまでは全角の文字を多めに数えていたため、全角で90字ほどで分かれていました。Xと同じ数え方(全角は2、半角は1として280まで。URLは23)に合わせ、全角で140字までは1つの投稿で送れるようになりました。
投稿作成の画面に表示されるXの文字数も、同じ数え方にそろえました。
新規無料登録から15日間、有料プランの全機能をお試し頂けます。
無料登録して今すぐ利用開始