美文网首页
php句子分隔器

php句子分隔器

作者: 荒凉的岁月 | 来源:发表于2020-02-01 19:41 被阅读0次
<?php

    if($_SERVER['REQUEST_METHOD'] == 'POST'){
        $data = $_POST['juzi'];
        $char = "。、!?:;﹑•"…‘’“”〝〞∕¦‖— 〈〉﹞﹝「」‹›〖〗】【»«』『〕〔》《﹐¸﹕︰﹔!¡?¿﹖﹌﹏﹋'´ˊˋ―﹫︳︴¯_ ̄﹢﹦﹤‐­˜﹟﹩﹠﹪﹡﹨﹍﹉﹎﹊ˇ︵︶︷︸︹︿﹀︺︽︾ˉ﹁﹂﹃﹄︻︼(),";
        $new_data = mb_ereg_replace("[".$char."]", '|', $data, "UTF-8");
        $arr = explode('|' ,$new_data);
        $file = fopen(__FILE__.'juzi.txt','a');
        foreach($arr as $val){
            if(empty(trim($val))){continue;}
            fwrite($file,trim($val)."\r\n");
        }
        fclose($file);
        die;
    }
    echo <<<HTML
    <html>
        <head>
            <meta charset="utf-8">
            <title>句子格式化</title>
        </head>
        <body>
            <form method="post">
                <textarea name="juzi"></textarea>
                <button type="submit">生成</button>
            </form>
        </body>
    </html>
HTML;
?>

说明:过滤文章中的标题并生成句子文件(每句一行),复制粘贴文章,然后提交,将在脚本同目录下生成文件。

相关文章

  • php句子分隔器

    说明:过滤文章中的标题并生成句子文件(每句一行),复制粘贴文章,然后提交,将在脚本同目录下生成文件。

  • 第1章 PHP基础笔记

    第1章 PHP基础笔记 标签(空格分隔): php PHP可以做什么 1、运行在服务器端:学会了PHP,就可以指挥...

  • PHP语言基础

    PHP语言标记 PHP指令分隔符 PHP输出语句 PHP注释

  • PHP

    PHP 标签(空格分隔): 面试 PHP的引用变量的概念及定义 延伸: PHP引用变量的原理 概念:在 PHP 中...

  • css选择器组合使用

    后代选择器(以空格分隔) 子元素选择器(以大于号分隔) 相邻兄弟选择器(以加号分隔) 普通兄弟选择器(以破折号分隔...

  • php封装分页类+分页实例

    分页类的封装如下: page.php

  • 进击Drupal #1

    标签(空格分隔): php Author :tkvern 工具介绍 | 工具 | 描述 | 版本 ...

  • Composer安装和使用

    安装Composer 标签(空格分隔): PHP laravel composer Composer 参考:htt...

  • Docker镜像分层

    假如你拥有100平米的房子(服务器),由于你(PHP应用)需要吃喝拉撒睡,所以整个房子分隔出卧室、厨房、卫生间等,...

  • 来一起成长吧。

    [北京][阳光互信]PHP小伙伴看过来!过来! 标签(空格分隔): 招聘 [招聘信息-PHP工程师] 简历投递: ...

网友评论

      本文标题:php句子分隔器

      本文链接:https://www.haomeiwen.com/subject/wdawoctx.html