private static void 吴绮莉() throws IOException, UnsupportedEncodingException {
try {
FileInputStream fs=new FileInputStream("F:\\吴绮莉.html");//创建对像,关联文件
File f = new File("F:\\吴绮莉.html");
int chang =(int)f.length(); //获取文件长度
byte [] b= new byte [chang];
int an = fs.read(b); //读文件
String str1 = new String(b,"UTF-8"); //转换编码
int i=str1.indexOf("吴绮莉:");
int j=str1.indexOf("_新浪网");
String av = str1.substring(i, j);
System.out.println(av);
int s=str1.indexOf("<p> 新浪"); //第一次出现的指定元素在此列表中的索引,从 index 开始向前搜索
int s1=str1.indexOf("<p> 成龙"); //从此结束
String str2 = str1.substring(s, s1); //声明截取的文件段落
fs.close(); //关闭输入流
String z=str2.replaceAll("<p>", " "); //替换<p>标签
String z2=z.replaceAll("</p>"," ");
System.out.println(z2); // 输出截取文件
fs.close(); // 关闭输入流
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
截取文件
时间: 2024-10-06 05:32:19
截取文件的相关文章
【技术宅3】截取文件和url扩展名的N种方法
//截取文件扩展名的N种方法 //第1种 //strrchr() 函数查找字符在指定字符串中最后一次出现的位置,如果成功,则返回其后面的字符串 //返回带有点的扩展名 function get_extension($file){ return strrchr($file, '.'); } echo get_extension("d.sdf.jpeg"); //第2种 //strchr() 函数查找字符在指定字符串中第一次出现的位置,如果成功,则返回其后面的字符串 //利用回调函数反
读取与截取文件
public static void main(String[] args) { xdd1(); File file=new File("4.txt"); //关联文件 try { FileInputStream f=new FileInputStream("4.txt"); //读取关联文件 int l=(int)file.length(); //获取文件长度 byte [] b=new byte[l]; //新建一个和文件内容长度的数组 f.read(b); S
Linux截取文件指定行数之间的内容
如果你只想看文件的前100行,可以使用head命令,如head -100 ?filename 如果你想查看文件的后100行,可以使用tail命令,如:tail -100 ?filename 或 tail -n 100 ?filename 查看文件中间一段,你可以使用sed命令,如:sed -n '100,200p' filename?这样你就可以只查看文件的第100行到第200行. 截取的文件可以用重定向输入到新的文件中:head -100 ?filename >a.txt 原文地址:https
shell截取文件中的关键字
1.Linux shell 截取字符变量的前8位 实现方法有如下几种: expr substr "$a" 1 8 echo $a|awk '{print substr(,1,8)}' echo $a|cut -c1-8 echo $ expr $a : '\(.\\).*' echo $a|dd bs=1 count=8 2>/dev/null 2.按指定的字符串截取 (1)第一种方法: 从左向右截取最后一个string后的字符串${varible##*string}从左向右截取
截取文件路径
BOOL PathRemoveFileSpec( LPTSTR pszPath); 功能:删除路径后面的文件名和’/’符号.该函数可以分析出一个文件的路径. 例:char szpath[MAX_PATH]=”d://test//111.txt”; 调用PathRemoveFileSpec( szpath ) 后,szPath = “d://test” BOOL PathAppendA( LPSTR pszPath, LPCSTR pszMore ); 功能:动态添加搜索路径设置 头文件为 #i
区间截取 文件
确定启示位置 -bash-4.1$ startpos=`awk '/P355USG/{ print NR; exit }' file1` -bash-4.1$ startpos=`expr $startpos - 1` 确定结束位置 -bash-4.1$ endpos=`awk '/USG/{ print NR; }' file1 | tail -1` -bash-4.1$ endpos=`expr $startpos + 3` 截取中间记录 sed -n "${startpos},${endp
c#截取文件路径
private void button1_Click(object sender, EventArgs e) { string s=textBox1.Text.Trim(); int idex = s.IndexOf("\\"); while (s.IndexOf("\\")!=-1) {
Python基础(六) 基础文件操作
今天学习python下对文件的基础操作,主要从open函数.File对象的属性.文件定位.简单操作.举例说明几个步骤开始学习,下面开始进入今天的主题: 一.open函数介绍 open函数主要是打开一个文件,创建一个file对象,相关的方法可以调用它进行读写 . 语法格式如下: 1 2 3 file object = open(文件名,打开文件的模式) file object = with open (文件名,打开文件的模式) as 变量名 两种语法格式的不同在于下面这种方法不用输入f.clos
统计指定目录下面的文件类型及数量
import java.io.File; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Map.Entry; import java.util.Set; /** * 统计指定目录下面的文件类型及数量 * * @author Administrator * */ public class FileCountTest { // 定义静态变量resultMap,存放