Rumah > pembangunan bahagian belakang > tutorial php > PHP判断字符类型 php 从文件中读取匹配条件字符串

PHP判断字符类型 php 从文件中读取匹配条件字符串

WBOY
Lepaskan: 2016-07-28 08:29:57
asal
1237 orang telah melayarinya

案例描述:

找出文本文件(input.txt)中所有符合下面条件的字符

1. 是一个小写字母,并且

2.两侧各有且只有三个大写字母(考虑换行符) 例如xAAAbAAAd中的b

首先在同级目录下创建input.txt

然后在文件中,敲一些英文字母(可以有规律,也可以无规律)

如:

asadfsaxAAAbAAAdRYTaASD
Salin selepas log masuk

再创建一个php文件

代码如下:

<?php header(&#39;content-type:text/html;charset=utf8 &#39;);

function getLower($data){
    $length = strlen($data)-1;
    $str = &#39;&#39;;
    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
Salin selepas log masuk

以上就介绍了PHP判断字符类型 php 从文件中读取匹配条件字符串,包括了PHP判断字符类型方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan