}}?&gt;ご回答ありがとうございます。句点又はタグ自体はなんとなく切り良くカット出来るのですが、両方となると頭がごっちゃになってわからないので、具体的なコードで両方を満たすものを教えて欲しいのです。14:31:08頼り過ぎで大変恐縮とは思っております。http://php.net/manual/ja/function.strip-tags.php>HTML混じりの文章を、>・タグが途中で切れない>・文章が途中で切れない>・指定文字範囲内に日本語がない(長いHTMLしかない)場合、及び日本語しかないもエラーを起こさないのそれぞれの分割前・分割後の例を示していただけると回答しやすくなると思います。他1件のコメントを見るご回答ありがとうございます。質問がわかりずらくて申し訳ありません。APIに対し、HTML自体を送信して翻訳された文章のHTMLを受け取りたいのですが、タグが途中ですと崩れた状態になりますし、文章の途中ですと意味が変わってくるため、両方を満たすコードがほしいのです。下記の場合、http://headlines.yahoo.co.jp/hl?a=20150715-00003389-bengocom-soci集団的自衛権の行使を可能にする安全保障関連法案が7月15日、衆議院の特別委員会で採決され、自民、公明両党の賛成多数で可決された。浜田靖一委員長に詰め寄り、怒号が飛び交う中、法案は可決された。国会前には、炎天下にもかかわらず、午前中から多くの人たちが集まり、正午すぎには数百人の規模となった。廃案」などと怒りの声をあげていた。国会前で民主党の枝野幸男幹事長は「民主主義を破壊する安倍内閣の暴走を防ぎたい。世論の声を広げてともに戦いましょう」と呼び掛けていた。同党の徳永エリ参議院議員は「強行採決には、腹が立って腹が立って泣きそうになった。日本を戦争にする国にしてはいけない。これから参議院で新たな戦いが始まる」と力説していた。共産党の山下芳生書記局長は「憲法違反であることは明白だ」と安倍政権の対応を強く批判していた。夕方からは若者たちによるデモも開催される予定。なっていますが、改行タグなどはちゃんと<>の前後で終わるように分割しなければなりませんし、テキスト部分は句点が最後となるように分割したいのです。入力し、「翻訳」ボタンを押したら、それっぽいページが出てきます。21:50:32ありがとうございます。大量に(数万記事)行う必要があるので、APIを使いたいのです。09:19:56HTMLの構造に沿って分割する方法もあります。スクレイピングに使われるコードですね。DOMDocumentクラスを使ったコードを紹介します。$body-&gt;textContent;print_r($text);?&gt;<p>などの要素単位でテキストを得れば、タグの切れっぱしに悩まされることはありません。パラグラフが分割されています。以下のようなコードで一文ずつ取り出せるので、逐次翻訳APIを呼び出して結果を結合すれば良いでしょう。}}?&gt;ご回答ありがとうございます。HTMLタグは常に同様の形式ではなく、いろいろな形式があっても、大丈夫なようにしたいのです。(0)@${screen_name}${name}${text}Twitterでのつぶやきはまだありません「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。はてなココの「ともだち」を表示します。)を使ってphpでページを作っています。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。