[ PHP 求助] - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NueXini
V2EX    PHP

[ PHP 求助]

  •  1
     
  •   NueXini 2019-02-10 23:50:12 +08:00 4408 次点击
    这是一个创建于 2444 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如有一段文本: aa
    bb
    cc
    一直重复下去,请问如何删掉
    ,求贴出 php 代码

    20 条回复    2019-02-12 10:25:31 +08:00
    xiaotuzi
        1
    xiaotuzi  
       2019-02-11 01:10:31 +08:00 via iPhone
    不懂的技术问题,先百度,然后谷歌,再来问。
    你描述不清楚,是删文件内容还是删文件?
    删文件 unlink,删文字写入空就行了
    shellic
        2
    shellic  
       2019-02-11 02:24:59 +08:00 via Android
    好消息好消息,本站已成功与百度、谷歌达成战略合作关系,有问题可以直接搜啦。。。。。。。
    m9rco
        3
    m9rco  
       2019-02-11 09:42:01 +08:00
    没太看懂
    gouchaoer2
        4
    gouchaoer2  
       2019-02-11 10:30:26 +08:00
    preg_repalce,regex 为([a-z])\\1 这样匹配
    vtwoextb
        5
    vtwoextb  
       2019-02-11 11:15:15 +08:00
    不明白你具体要表达的意思
    flashrick
        6
    flashrick  
       2019-02-11 11:29:28 +08:00
    先学会语文 自然就会怎么百度了 百度不到再来问人,,
    NjcyNzMzNDQ3
        7
    NjcyNzMzNDQ3  
       2019-02-11 14:32:34 +08:00
    你可以文件导入在 mysql 里,然后去重下,在导出来呀
    VgV
        8
    VgV  
       2019-02-11 14:35:06 +08:00
    挠了挠头,还是不明白楼主想表达的意思。。。
    Foctee
        9
    Foctee  
       2019-02-11 16:06:27 +08:00
    又来黑 php 了。。。
    NueXini
        10
    NueXini  
    OP
       2019-02-11 16:43:33 +08:00
    ![]( )
    NueXini
        11
    NueXini  
    OP
       2019-02-11 16:44:12 +08:00
    发帖的时候被格式化掉了,抱歉~~~!
    NueXini
        12
    NueXini  
    OP
       2019-02-11 16:44:35 +08:00
    @xiaotuzi 那个,问题被格式掉了
    NueXini
        13
    NueXini  
    OP
       2019-02-11 16:44:46 +08:00
    @VgV ![]( )
    tumi9527
        14
    tumi9527  
       2019-02-11 17:09:06 +08:00   1
    ```php
    $fileName = './test.txt';

    $file = file_get_contents($fileName);

    $pattern = '/<br(\s\/)?>/i';

    $text = preg_replace($pattern,'',$file);

    file_put_contents($fileName,$text);

    ```
    看看正则和 [相关函数]( http://php.net/manual/en/ref.pcre.php)
    sinwer
        15
    sinwer  
       2019-02-11 17:25:29 +08:00   1
    // 读取文件并去除<br />标签
    $file = fopen('./tmp.txt', 'rb');
    while (true) {
    // 内容中只包含<br />标签
    $data = fgetss($file);
    if ($data == false) {
    break;
    }

    // 内容中包含其他 HTML 标签则取消注释
    /*$data = fgets($file);
    if ($data == false) {
    break;
    }
    $data = preg_replace('/<br \/>/','',$data);*/

    $lines[] = $data;
    }
    fclose($file);

    // 写入文件
    $file = fopen('./tmp.txt', 'wb');
    foreach ($lines as $val) {
    fwrite($file, $val);
    }
    fclose($file);
    viger
        16
    viger  
       2019-02-11 18:22:20 +08:00   1
    <?php
    system(sprintf("sed -i 's/<br />//g' %s/2b.txt", dirname(__FILE__)));
    dilu
        17
    dilu  
       2019-02-11 18:45:26 +08:00
    随便一个编辑器 搜索的地方按个回车 替换的地方留空 全部替换就 OK
    xiaotuzi
        18
    xiaotuzi  
       2019-02-11 19:48:43 +08:00 via iPhone
    @NueXini #14 楼的正解
    NueXini
        19
    NueXini  
    OP
       2019-02-11 22:56:42 +08:00
    @viger
    @sinwer
    @tumi9527

    感谢~
    wjfz
        20
    wjfz  
       2019-02-12 10:25:31 +08:00
    lz 如果是个新人,正则玩不来的话可以试试 PHP strtr() 函数
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1292 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 17:14 PVG 01:14 LAX 10:14 JFK 13:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86