maintour15回答ポイント 500ptウォッチ 1

HTMLでマークアップされている、長い文章を上手くPHPで小分けに分割する方法を教えてください。


GoogleのtranslateAPIキーを取得し、下記サイトなどを参考にPHPにて翻訳を試しています。 Add Star
http://kaedetrans.blogspot.jp/2011/12/google-translate-api-rest-7.html

しかしAPIのコール一回あたりGETであれば2Kほど、POSTでも5K程が上限です。

その際、文字を分割したりコードを途中で区切り、分割翻訳、最後に結合したいと思います。
しかし制限文字範囲内で一番近い句点(。)で区切るところまでは出来たのですが、HTMLなども入ってくるとよく分からず…

HTML混じりの文章を、
・タグが途中で切れない
・文章が途中で切れない
・指定文字範囲内に日本語がない(長いHTMLしかない)場合、及び日本語しかないもエラーを起こさない
という分割をPHPで実現する方法はありますでしょうか。

コピペで使えるような具体的なPHPコードを教えてください。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2015-07-15 02:31:48
終了日時
2015-07-21 03:06:27
回答条件
1人1回まで

この質問のカテゴリ

この質問に含まれるキーワード

マークアップ39API1084PHP7798Google3482HTML5036コピペ698

人気の質問

メニュー

PC版