数据-android 验证读取的文件中是否包含特定字符

问题描述

android 验证读取的文件中是否包含特定字符

例如,一个txt文件中,有
a1,a2,a3,
b1,b2,b3,
c1,c2,c3,
d1,d2,d3.....多组数据,
我程序中istrue(string str1,string str3,string str3){}方法怎么实现
str1,str2,str3三个数据在txt文件中存在,并且是一组数据?请教大神

解决方案

每次从这个txt文件里取出三个string即可

解决方案二:

把txt文件按字节读取,然后split分割,我想文件里面不同组数据之间不会还是逗号吧,如果不幸真的是,那你只能按逗号分割,之后就简单了,可以用数组或者向量等方法查找。
第二种对于文件比较小的txt使用,把文件读取进来,然后使用正则表达式,*s1,s2,s3* 。嗯,,,手机打字不方便,理解这个意思就行。
还有直接用 s1,s2,s3这整个字符串来split,判断返回值是几,是一代表没有分割成功,那么说明不包含这些数据。

时间: 2024-10-05 14:14:09

数据-android 验证读取的文件中是否包含特定字符的相关文章

Android编程开发之EditText中不输入特定字符会显示相关提示信息的方法

本文实例讲述了Android编程开发之EditText中不输入特定字符会显示相关提示信息的方法.分享给大家供大家参考,具体如下: 先看效果图: 源码如下: 布局文件: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="

字体-C#中如何判断TTF文件中是否包含某个字符

问题描述 C#中如何判断TTF文件中是否包含某个字符 如图,所要实现的功能就是根据输入的文字,生成相应字体的图片预览,用的是Graphics.DrawString方法,但是遇到字体中没有的字符,会以其他字体显示出来,这里想要的功能就是如何判断字库文件里有没有这个字,如果没有统一替换成一个圆圈符号.没有头绪,网上看到用其他语言实现的,但是真的新手,不会调用,想知道C#下怎么实现这个功能. 解决方案 http://stackoverflow.com/questions/103725/is-there

如何实现linux中将一个文件中的包含某个字符的所有行按照原来的顺序拷贝到另外一个文件中?

问题描述 如何实现linux中将一个文件中的包含某个字符的所有行按照原来的顺序拷贝到另外一个文件中? 在文件/usr/share/mime/pac kages/freedesktop.org.xml 中查找所有包含 ich 的行,将找 出的行按照先后顺序拷贝到/root/lines 文件中,/root/lines 文件不包含空格,并且其中行的内容是源文件/usr/share/mime/pac 解决方案 可以先用grep命令搜索ich包含的行,定向到一个临时文件,然后打开/root/lines 文

用PHP查找文件中是否包含特定字符串

有一大堆文件我们如何找到需要的内容呢,这里实现的方法就是找到对应目录. 打开目录. 遍历所有文件. 每个文件扫一遍, 如果含有显示出来,没有继续查找,直到结束. 页面文件(allFile.php) <div id="checkArea">  <h2>Just Check It!</h2>  <form action="check.php" method="post">   Input the fol

sql查询字段中是否包含特定字符代码

update Survey_QuestionColumns set ColumnPath='1|3|1000|6' where  ColumnPath='1|3|4|6' CREATE FUNCTION  Spliaaaa ( @List nvarchar(2000),--要分隔的字符串 @SplitOn nvarchar(5),--分隔符 @num int ) RETURNS varchar(50) as BEGIN declare @aaa varchar(50) declare @RtnV

js-使用jquery读取xml文件中的数据

问题描述 使用jquery读取xml文件中的数据 使用jquery读取xml文件中的数据,当加载进入页面是只加载前面10记录,其他的记录依次由页面中点击按钮后在继续加载数据 我也可以成功的可以一次性的读取全部的xml文件中的数据,但是由于数据量比较多所有需要依次慢慢的加载数据(分布加载)

数据-mfc 读取txt文件中的坐标点,并顺次连接这些点绘制成线的实现

问题描述 mfc 读取txt文件中的坐标点,并顺次连接这些点绘制成线的实现 txt文件中的数据(x,y)坐标如下: 1 2 3 4 5 6 .. .. 请问,如何读取这些数据 并顺次连接这些点绘制成线 解决方案 用CFile等,Read,然后按空格截取,获得一组x,y的坐标 DrawLine来画线

c++读取txt文件中的数据

问题描述 c++读取txt文件中的数据 有一个txt文件,我想用数组读取其中前3000行的第2,3,7列的数据该怎么办, 解决方案 没什么好办法,好像只能历遍然后逐个获取了. 解决方案二: private void read()?{??InputStream is = null;??DataInputStream dis= null;??int numCount=0;????try??{???is=this.getClass().getResourceAsStream("/level"

请教VC6.0++如何逐列读取TXT文件中的数据

问题描述 请教VC6.0++如何逐列读取TXT文件中的数据 例如TXT文件中的数据是这样 0 5 0.05 1 20 0.20 2 10 0.10 3 5 0.05 4 15 0.15 5 15 0.15 6 18 0.18 7 12 0.12 怎么把它们按每列读出来,分别放到三个不同的数组 解决方案 #include <stdio.h> #include <stdlib.h> void main(int argc, char *argv[]) { if (argc < 2)