zoukankan      html  css  js  c++  java
  • PHP

    原始文件:

    转换后文件:

    php代码:

    • 首先根据需要更改文件路径。
    • 转换后存放的文件要事先创建,为txt文件。
    • 核心代码:正则表达式替换:
    <?php
    	header('Content-type:text/html; charset="utf-8"');
    	
    	//文件存在于桌面
    	$fromfilename = '1.lrc';//原始文件名称。
    	$tofilename = '1_txt.txt';//转换后,存放至…………
    	
    	$handle = @fopen("C:\Users\Administrator\Desktop\".$fromfilename,"r");
    	$fh = fopen("C:\Users\Administrator\Desktop\".$tofilename, "a");
    	
    	$i = 0;
    	
    	if ($handle) {
    		while (($buffer = fgets($handle, 4096)) !== false) {
    			//进行操作
    			if(!($i <= 4)) {
    				if($i == 5 || $i == 6) {
    					//echo preg_replace ('/[([sS]*)]/', '*', $buffer).PHP_EOL;
    					fwrite($fh, preg_replace ('/[([sS]*)]/', '*', $buffer).PHP_EOL);
    				} else {
    					//echo preg_replace ('/[([sS]*)]/', '', $buffer).PHP_EOL;
    					fwrite($fh, preg_replace ('/[([sS]*)]/', '', $buffer).PHP_EOL);
    				}
    			}
    			$i++;
    		}
    		if (!feof($handle)) {
    			echo "Fail!";
    		}
    		echo 'Yes!';
    		fclose($handle);
    		fclose($fh);
    	}
    ?>
    
  • 相关阅读:
    奇偶数排序
    买房子
    首字母大写
    学分绩点
    加减乘除
    最简真分数
    Hdu 1058 Humble Numbers
    Hdu 1032 The 3n + 1 problem
    Hdu 1040 As Easy As A+B
    Hdu 1025 Constructing Roads In JGShining's Kingdom
  • 原文地址:https://www.cnblogs.com/KTblog/p/5095666.html
Copyright © 2011-2022 走看看