案例描述:
找出文本文件(input.txt)中所有符合下面条件的字符
1. 是一个小写字母,并且
2.两侧各有且只有三个大写字母(考虑换行符) 例如xAAAbAAAd中的b
首先在同级目录下创建input.txt
然后在文件中,敲一些英文字母(可以有规律,也可以无规律)
如:
asadfsaxAAAbAAAdRYTaASD
代码如下:
<?php header('content-type:text/html;charset=utf8 '); function getLower($data){ $length = strlen($data)-1; $str = ''; for ($i=0;$i<$length;$i++){ $flag = true; if(!isUpper($data[$i])){//当前为小写 成立 if($i == 3){ $flag = getFlag($data,$i); //如果后第四个是大写 不成立 if(isUpper($data[$i+4])){ $flag = false; } }else if($i == $length-3){ $flag = getFlag($data,$i); //如果前第四个是大写 不成立 if(isUpper($data[$i-4])){ $flag = false; } }else if($i>3 && $i<br>效果如下(浏览器输出):<p></p><pre code_snippet_id="1721942" snippet_file_name="blog_20160620_3_2923964" name="code">bda
以上就介绍了PHP判断字符类型 php 从文件中读取匹配条件字符串,包括了PHP判断字符类型方面的内容,希望对PHP教程有兴趣的朋友有所帮助。